Android SDK Manager - 您需要安装所有Android平台吗?

时间:2015-03-06 10:23:55

标签: android android-sdk-tools android-sdk-manager

我刚刚下载了Android SDK。下载SDK Manager中的所有软件包将花费太多时间。所以我想知道是否应该取消选择除最新平台之外的所有平台。或者我需要所有平台? 提前谢谢。

3 个答案:

答案 0 :(得分:52)

完全没有。您只需安装那些针对您的应用定位的平台以及您打算使用该平台测试应用的平台。如果我是你,我会安装:

  • API 24 (多个应用窗口,通知增强功能,多语言环境支持)
  • API 23 (运行时权限切换,打盹模式和BoringSSL)
  • API 21 (大量更改,包括材料设计)
  • API 19 (对各种API方法进行了许多更改)
  • API 18 (新功能,如BLE,新的API方法)
  • API 14 (大修 - 解决了Honeycomb的几个问题)
  • API 11 (量子转换 - 来自API 11的原生片段和操作栏)
  • API 10 (最后的#34;旧的" Android平台 - 仍有人使用此功能)

您还应该安装

  • SDK工具24.0.2
  • SDK Platform-tools 21
  • SDK Build-tools 21.1.2
  • Google Play服务SDK
  • Google USB驱动程序

可选:

  • 每个SDK平台的脱机文档。
  • 平台源代码 - 有用的外观。

答案 1 :(得分:9)

不,您不需要为每个平台下载所有内容。您只需为要开发应用程序的用户下载。例如。如果您要开发Android 2.3.3(API 10)的应用程序,那么您只需要下载特定的平台。您可以选择从额外下载支持库(如果需要)。

修改
 您也不需要下载所有构建工具。如果你使用最新版本,它会更好。 有关构建工具的更多查询,您可以查看以下问题:
What are the Android SDK build-tools, platform-tools and tools? And which version should be used?

答案 2 :(得分:8)

不,你不需要安装所有东西。

安装" SDK平台"对于Android版本,您已将其设置为最小值,目标值以及介于最小值和最小值之间的版本。目标

示例:

目标API 23, 最低API 23

  • 只需安装适用于API 23的SDK平台

目标API 23, 最低API 15

  • 需要安装API 15的SDK平台 23

附加功能

通常不需要Android SDK Extras;但了解它们很有用,因为根据您的使用情况可能需要它们。