Dissecting the SDK of Android
2008-03-18 15:33
447 查看
Whenever I download an SDK, I like to take a look at the files I've installed. Often, there is a wealth of information hidden in the SDK itself that is not readily visible from the documentation. So here's what you'll find in the Android SDK on a Windows machine:
android.jar - The Android application framework. Unzipping this jar reveals the entire class structure and all of the supporting classes of the framework. Currently there is no source.
docs - 100 megabytes worth of documentation, samples, etc.
samples - Six different sample applications - ApiDemos, HelloActivity, LunarLander, NotePad, SkeletonApp and Snake
tools - the various SDK binaries such as aapt, acp, and emulator live here.
lib - various templates and supporting jar files live in this directory
activityCreator - the activityCreator python application lives here.
images - The Linux file system images are found in this directory: ramdis.img, system.img and userdata.img. They are YAFFS2 file system images, so I couldn't open them without additional kernel support on my Fedora system.
skins - supporting emulator graphics for HVGA and QVGA screens in both landscape and portrait format.
android.jar - The Android application framework. Unzipping this jar reveals the entire class structure and all of the supporting classes of the framework. Currently there is no source.
docs - 100 megabytes worth of documentation, samples, etc.
samples - Six different sample applications - ApiDemos, HelloActivity, LunarLander, NotePad, SkeletonApp and Snake
tools - the various SDK binaries such as aapt, acp, and emulator live here.
lib - various templates and supporting jar files live in this directory
activityCreator - the activityCreator python application lives here.
images - The Linux file system images are found in this directory: ramdis.img, system.img and userdata.img. They are YAFFS2 file system images, so I couldn't open them without additional kernel support on my Fedora system.
skins - supporting emulator graphics for HVGA and QVGA screens in both landscape and portrait format.
相关文章推荐
- Location of the Android SDK has not beensetup in the preferences.
- location of the android sdk has not been setup in the preferences如何解决
- 打开eclipse的opens the android sdk and avd manager提示错误:error:location of the android sdk has not been .
- android 关于Location of the Android SDK has not been setup in the preferences的解决方法
- 关于Location of the Android SDK has not been setup in the preferences的解决方法
- Android错误之Location of the Android SDK has not been setup in the preferences
- SDK 组件 Qupaisdk 启动出错,错误消息为 [Qupaisdk], the android stack error message is Fail to start the plugin, which is caused by Failed resolution of: Lcom/duanqu/qupai/recorder/R$array;
- SDK更新后,重新打开Eclipse时提示错误Location of the Android SDK has not been setup in the preferences
- 关于Location of the Android SDK has not been setup in the preferences的解决方法
- This Android SDK requires Andriod Developer Toolkit version...Location of the Android SDK has not be
- “Location of the Android SDK has not been set up in the preferences”问题的解决
- location of the android sdk has not been
- location of the android sdk has not been setup in the preferences
- 打开eclipse的opens the android sdk and avd manager提示错误:error:location of the android sdk has not been
- Android安装 Location of the Android SDK has not been setup in the preferences 问题
- About Location of the android sdk has not been setup in the preferences
- “Location of the Android SDK has not been set up in the preferences”问题的解决
- 更新sdk后,点击sdk管理器报出location of the android sdk has not setup in the prefrences
- android sdk安装后出现location of the android sdk has not been setup in the preferences相关问题
- location of android sdk has not been setup in the preference