【发布时间】:2015-05-07 22:37:11
【问题描述】:
我最近刚刚下载了 Android SDK。
在“SDK 管理器”中下载所有包将花费太多时间。所以我想知道是否应该取消选择除最新平台之外的所有平台。
我需要所有平台还是需要哪些平台?
【问题讨论】:
标签: android android-studio avd android-sdk-tools android-sdk-manager
我最近刚刚下载了 Android SDK。
在“SDK 管理器”中下载所有包将花费太多时间。所以我想知道是否应该取消选择除最新平台之外的所有平台。
我需要所有平台还是需要哪些平台?
【问题讨论】:
标签: android android-studio avd android-sdk-tools android-sdk-manager
一点也不。您只需要安装那些针对您的应用程序以及您打算用来测试您的应用程序的平台。如果我是你,我会安装:
你也应该安装
可选:
【讨论】:
不,您不需要安装所有东西。
为您设置为最低、目标以及介于最低和目标之间的 Android 版本安装“SDK 平台”。
例子:
目标 API 23, 最低 API 23
目标 API 23, 最低 API 15
补充
通常不需要 Android SDK Extras;但了解它们很有用,因为根据您的用例可能需要它们。
【讨论】:
不,您不需要为每个平台下载所有内容。您只需要为那些要开发应用程序的人下载。例如。如果您要为 Android 2.3.3 (API 10) 开发应用程序,那么您只需下载特定平台的应用程序即可。您可以选择从 extra 下载支持库(如果需要)。
编辑
您也不需要下载所有构建工具。最好用最新的。
有关构建工具的更多查询,您可以查看以下问题:
What are the Android SDK build-tools, platform-tools and tools? And which version should be used?
【讨论】:
不需要,您只需要安装Target API 和Minimum API。
根据微软的文章“Which Android SDK packages should I install?”
Android 平台
为您设置为最低和目标的 Android 版本安装“SDK 平台”。例子:
- 目标 API 23
- 最低 API 23
只需要为 API 23 安装 SDK 平台
- 目标 API 23
- 最低 API 15
需要为 API 15 和 23 安装 SDK 平台。
请注意,您不需要在最低和目标之间安装 API 级别
(即使您正在向后移植到这些 API 级别)。
【讨论】: