add-ones
这里面保存着附加库GoogleApi .比如GoogleMap
build-tools
各个版本的SDK编译工具。
对应android studio build.gradle中的buildToolsVersion-- Build Tools Version()
docs
离线开发者文档Android SDK 参考文档。
extra
扩展开发包 如高版本的API在低版本中开发。
platforms
各版本SDK。根据API level 划分的SDK版本,andorid 2.2对应着 android-8的文件夹。
对应android studio
build.gradle
中的compileSdkVersion
skins
Android模拟器的皮肤,templates是工程创建的默认模板,android.jar则 是该版本的主要framework文件,tools目录里面包含了重要的编译工具,比如aapt、aidl、逆向调试工具dexdump和编译脚本dx。
platform-tools
各个版本的通用工具。比如 adb、sqlite3、fastboot、appt、aidl节dx等文件,这里和普拉提佛人们目录中的tools文件夹有些重复,主要是在android 2.3开始这些工具被划为通用了。
sanples
各个版本API的使用样历。andorid sdk 自带的默认实例工程,对初学者有很好的参考价值。
sources
各个版本的SDK源码。
lldb
LLDB是一个高效的c/c++的调试器,他与 LLVM 编译器一起使用,提供了丰富的流程控制和数据检测,有效的帮忙我们调试程序。LLDB是XCode中默认的调试器,Android Studio 中可以在 SDK Tools 中下载 LLDB 最新版本,在 Android Studio 中和 gradle-experimental 一起调试NDK项目。
ndk
NDK 开发的前提
system-images
模拟器映像文件。从android-14 开始将模拟器映像文件整理在这里(原来放在platform下)。
temp
临时文件一般在SDK更新时用到。
tools
各个版本SDK自带的工具。包含重要的工具,比如DDMS用于启动android调试工具,比如说LogCat、平面截图,而draw9patch则是绘制Android 平台的可缩放png图片的工具,sqlite3可以在PC上操作SQLite数据库, 而monkeyrunner则是一个不错的压力测试应用,模拟用户随机按键,mksdcard则是模拟器SD映像的创建工具,emulator是 Android SDK模拟器主程序,不过从Android 1.5开始,需要输入合适的参数才能启动模拟器,traceview作为Android 平台上重要的调试工具。
emulator
模拟器
licenses
sdk 相关证书