Android Studio SDK 管理器
Android SDK 管理器提供 SDK 工具、平台和开发应用所需的其他组件。
要打开 SDK 管理器,请点击 Tools > Android > SDK Manager 或点击工具栏中的 SDK Manager
SDK Tools 选项卡
您应特别考虑 SDK Tools 选项卡中的以下工具:
- Android SDK Build-tools
必备。包含构建 Android 应用的工具。请参阅 SDK 构建工具发行说明。 - Android SDK Platform-tools
必备。包含 Android 平台所需的各种工具,包括 adb 工具。 - Android SDK Tools
必备。包含基本工具,例如 Android Emulator 和 ProGuard。 - Android Support Repository
推荐。包含支持库的本地 Maven 存储库,该存储库提供了一组丰富的 API,这些 API 兼容大多数版本的 Android。该工具是 Android Wear、Android TV 和 Google Cast 等产品的必备工具。 - Google Repository
推荐。包含 Google 库的本地 Maven 存储库,该存储库可为您的应用提供各种功能和服务,包括 Firebase、Google 地图、游戏成就和排行榜等。 - Documentation For Android SDK
SDK 文档
##SDK Platforms 选项卡
在 SDK Platforms 选项卡中,您还必须安装至少一个版本的 Android 平台。每个版本均提供多种不同的软件包。如需仅下载所需版本,请点击版本名称旁的复选框。
要查看各 Android 平台所有可用的软件包,请点击窗口底部的 Show Package Details。各版本的平台中均提供以下软件包(下面列表并不详尽):
- Android SDK Platform
必备。您的开发环境中必须至少有一个平台,您方可编译应用。为了在最新设备上提供最佳用户体验,请使用最新版本的平台作为构建目标。您的应用仍然可以在旧版系统上运行,但您必须以最新版本为目标构建应用,以便在安装最新版本 Android 的设备上运行应用时能够使用新功能。 - Sourse for android
sdk FrameWork层的源代码 - Intel 或 ARM 系统映像
推荐。运行 Android Emulator 需要系统映像。每个版本的平台均包含受支持的系统映像。您也可以在稍后从 AVD Manager 创建 Android Virtual Device (AVD) 时下载系统映像。根据开发计算机的处理器选择 Intel 或 ARM。
注:如果您计划使用 Google Play 服务的 API,则必须使用 Google API 系统映像。
#Android SDK Manager 和 下载到本地的SDK对应关系
下面的图片,是在SDK Manager中截取的,在Android studio 2.3版本好像没有SDK Manager了,但对应关系并没有变
extras 支持库和辅助工具 调试的google的usb驱动
可以将已有的SDK文件夹的对应文件拷贝到目的的SDK文件夹下
Android sdk 和 Google APIs的区别
The google API includes Google Maps and other Google-specific libraries. The Android one only includes core android libraries.
也就是说 google APi提供了更多的工具类,比如地图应用的api,当然也包含android sdk,如果你没用到地图api的东西,选android sdk就可以了,一般来说都选android sdk
Android Support Repository vs Android Support Library vs Google Repository vs Google Play Services
if you’re using the Eclipse IDE use these libraries:
- Android Support Library
- Google Play Services
and if you’re using Android Studio use these libraries instead: - Android Support Repository (New name: Local Maven repository for Support Libraries)
- Google Repository