1. SDK Platforms(SDK 平台)
-
作用:在 SDK Platforms 选项卡中,你可以选择安装不同版本的 Android 操作系统的 SDK。这些 SDK 是 Android 操作系统的版本(例如 Android 12, Android 13)以及相关的构建工具、API 和系统映像。
-
用途:
- 选择 Android 版本:你可以选择安装和使用你项目所需要的 Android API 级别(例如 API Level 30 对应 Android 11)。
- 开发和测试:通过选择不同的 Android 版本,你可以针对不同版本的 Android 系统进行应用开发和测试。
- 支持不同设备:不同的设备(例如手机、平板、电视)运行不同版本的 Android,因此需要不同的 SDK 来支持开发和测试。
-
具体操作:
- 打开 SDK Manager,点击 SDK Platforms,你会看到一列 Android 系统版本(例如 Android 10、Android 11、Android 12 等)。
- 你可以选择你需要的版本进行安装。安装时,SDK 会下载对应版本的 API Level 和 系统映像,这些是进行编译和模拟器运行时所必需的。
2. SDK Tools(SDK 工具)
-
作用:SDK Tools 是 Android SDK 的工具集,包括用于开发、构建、调试和优化 Android 应用的工具。
-
用途:
- Android SDK Build-Tools:包括编译应用所需的工具(如
aapt
、dx
、zipalign
等)。 - Android Emulator:用于模拟 Android 设备,帮助开发者在没有实际设备的情况下进行测试。
- NDK(Native Development Kit):用于开发本地代码(如 C/C++)。
- Android SDK Platform-Tools:包含了 ADB(Android Debug Bridge)、fastboot 和其他设备调试工具。
- SDK Manager:用于管理 SDK 的各个部分,包括安装、更新和卸载工具。
- Android SDK Build-Tools:包括编译应用所需的工具(如
-
具体操作:
- 打开 SDK Manager,点击 SDK Tools,你会看到各种工具的列表。
- 你可以选择安装或更新所需的工具,例如 Android Emulator、Android SDK Build-Tools、Android NDK 等。
3. SDK Update Sites(SDK 更新站点)
-
作用:SDK Update Sites 是用来配置 SDK 更新源的选项。通过配置不同的更新站点,你可以指定 Android Studio 从哪个位置获取 SDK 工具和组件的更新。
-
用途:
- 默认情况下,Android Studio 会使用 Google 的 SDK 更新站点来下载最新的 SDK 工具和更新。但你也可以添加自定义的更新源。
- 这些站点帮助 Android Studio 查找并下载 SDK 工具、平台和库的最新版本,确保你可以保持 SDK 的最新状态。
-
具体操作:
- 在 SDK Update Sites 中,你可以看到默认的更新站点(通常是 Google 的服务器)。你也可以添加其他的源,尤其是如果你处于受限的网络环境中,可能需要配置代理或使用镜像站点。
总结:
- SDK Platforms:用于安装和管理不同版本的 Android 系统 API。
- SDK Tools:包含构建、调试和优化 Android 应用所需的工具,如 Android Emulator、NDK 和 SDK Build-Tools。
- SDK Update Sites:配置 SDK 更新源,允许你从不同的站点获取 SDK 工具和组件的更新。