1.2.2 SDK目录结构

将下载好的ADT-Bundle解压后根目录结构如图1-2所示,总共包括3个部分,eclipse、sdk、SDK Manager.exe。


图1-1ADT-Bundle根目录结构

在本节中将主要介绍sdk目录结构。sdk目录结构如图1-3。

1.2.2 SDK目录结构_第1张图片

图1-2sdk目录结构

 

1、add-ons这里面保存着附加库,比如GoogleMaps,当然你如果安装了OphoneSDK,这里也会有一些类库在里面;

2、build-tools 这里保存着与编译相关的重要工具,比如aapt、aidl、逆向调试工具dexdump和编译脚本dx,目录结构如图1-4所示;


图1-3           build-tools目录结构

3、docs这里面是Android SDKAPI参考文档,所有的API都可以在这里查到;

4、extras 拓展开发包,这里面包括下向下兼容开发包以及Intel 硬件加速程序等;

5、platforms是每个平台的SDK真正的文件,里面会根据API Level划分SDK版本,这里就以Android2.3来说,进入后有 一个android-10的文件夹,android-10进入后是Android2.3 SDK的主要文件,其中data保存着一些系统资源,images是模拟器映像文件,skins则是Android模拟器的皮肤,templates是工程创建的默认模板,android.jar则是该版本的主要framework文件;

6、platform-tools保存着一些通用工具,比如adb.exe;

7、sources Android系统源码目录,文件夹里可以包含多份源码,根据API Level划分为不同的文件夹;

8、system-images  Android系统镜像文件;

9、tools 这里包含了重要的工具,比如ddms用于启动Android调试工具,draw9patch则是绘制android平台的可缩放png图片的工具,sqlite3可以在PC上操作SQLite数据库,emulator是 Android SDK模拟器主程序,traceview作为android平台上重要的调试工具;

你可能感兴趣的:(1.2.2 SDK目录结构)