Android SDK Manager – 你需要安装所有的Android平台吗?

我刚刚下载了Android SDK。 下载SDKpipe理器中的所有包将花费太多时间。 所以我想知道是否应该取消select除最新版本之外的所有平台。 还是我需要所有的平台? 提前致谢。

Solutions Collecting From Web of "Android SDK Manager – 你需要安装所有的Android平台吗?"

一点也不。 您只需要安装那些您针对您的应用定位的平台,以及您打算testing您的应用的平台。 如果我是你,我会安装:

  • API 24 (多个应用程序窗口,通知增强,多语言环境支持)
  • API 23 (运行时权限切换,打盹模式和BoringSSL)
  • API 21 (大规模更改,包括材料devise)
  • API 19 (对各种API方法的许多更改)
  • API 18 (新function,如BLE,新的API方法)
  • API 14 (大检修 – 解决了Honeycomb中的几个问题)
  • API 11 (量子移位 – API 11以上的本地碎片和操作栏)
  • API 10 (最后的“旧”Android平台 – 仍然有人使用这个)

你也应该安装

  • SDK工具24.0.2
  • SDK平台工具21
  • SDK构build工具21.1.2
  • Google Play服务SDK
  • Google USB驱动程序

可选的:

  • 每个SDK平台的离线文档。
  • 平台源代码 – 用于查看下面的内容。

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

编辑
你也不需要下载所有的构build工具。 最好使用最新的。 有关构build工具的更多查询,您可以查看以下问题:
什么是Android SDK构build工具,平台工具和工具? 哪个版本应该使用?

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

为您设置的Android版本的“SDK平台”安装最小值,目标值以及最小值和目标值之间的值。

例子:

目标API 23,最低API 23

  • 只需要为API 23安装SDK Platform

目标API 23,最低API 15

  • 需要为API 15 – 23安装SDK平台

附加function

Android SDK Extras通常不是必需的; 但根据您的使用情况,可能需要知道这些信息是有用的。

欲了解更多信息, 请阅读