1,什么是SDK
-
SDK (Software Development Kit) 软件开发工具包是软件开发工程师用于为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件的开发工具的集合。
-
Android SDK 就是 Android 专属的软件开发工具包。
2,Android SDK 目录结构
【1】Android SDK 解压即可完成安装,其中包含的文件、文件夹如图 1 所示。

图 1 Android SDK 目录结构图
1) add-ons
该目录中存放 Android 的扩展库,比如 Google Maps,但若未选择安装 Google API,则该目录为空。
2) docs
该目录是
developer.Android.com 的开发文档,包含 SDK 平台、工具、ADT 等的介绍,开发指南,API 文档,相关资源等。
3) extras
该目录用于存放 Android 附加支持文件,主要包含 Android 的 support 支持包、Google 的几个工具和驱动、Intel 的 IntelHaxm。
4) platforms
该目录用于存放 Android SDK Platforms 平台相关文件,包括字体、res 资源、模板等。
5) platform-tools
该目录包含各个平台工具,其中主要包含以下几部分。
名称
|
作用
|
api 目录
|
api-versions.xml 文件,用于指明所需类的属性、方法、接口等
|
lib 目录
|
目录中只有 dx.jar 文件,为平台工具启动 dx.bat 时加载并使用 jar 包里的类
|