Android SDK Mangaer 需要下载的组件
以 Windows 下为例,安装完 Android SDK 后,可以看到 SDK 的目录结构如下:
其中:
SDK Manager.exe 是 Android SDK 的管理工具, AVD Manager 是 Android 模拟器的管理工具。
AVD Manager 很好理解,管理不同参数的模拟器,可以查看、调试 App 在不同机器上的运行效果。
而 SDK Manager 是管理 Android SDK 的,由于 Android 的持续更新带来的碎片化,我们开发的 App 需要在某些特定 Android 版本上运行,就需要应用该版本的工具去编译。
打开 SDK Manager,如下图:
那么哪些工具是需要下载的呢?
Android SDK Build Tools (Android SDK 构建工具)
必备。包含构建 Android 应用的工具。请参阅 SDK 构建工具发行说明。
应该总是保持使用最新的 Build Tools,默认 Android SDK 会使用最新版本的 Build Tools, 但是也可以指定项目使用特定的版本。
Android SDK Platform Tools (Android SDK 平台工具)
必备。包含 Android 平台所需的各种工具,包括 adb 工具。
Android SDK Tools (Android SDK 工具)
必备。包含基本工具,例如 Android Emulator 和 ProGuard。请参阅 SDK 工具发行说明。
包含一组开发和调试工具
Android SDK Platform(Android SDK 平台)
必备。开发环境中必须至少有一个平台,才能编译应用。推荐使用最新版本的平台作为构建目标。您的应用仍然可以在旧版系统上运行,但您必须以最新版本为目标构建应用,以便在安装最新版本 Android 的设备上运行应用时能够使用新功能。
Intel 或 ARM System Image(系统映像)
推荐。运行 Android Emulator 需要系统映像,根据开发计算机的处理器选择 Intel 或 ARM。
注:如果您计划使用 Google Play 服务的 API,则必须使用 Google API 系统映像。
在某些情况下,SDK 软件包可能需要另一个工具的特定最低修订版。如果存在这种情况,SDK 管理器将发出警告通知您,并将依赖项添加到您的下载列表。
提示:您还可以自定义 build.gradle 文件,使每个项目均使用特定的构建链和编译选项。如需了解详细信息,请参阅配置 Gradle 构建。
以上内容参考自 Android 开发者官网