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

Ana*_*nik 41 android android-sdk-tools android-sdk-manager

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

Y.S*_*Y.S 53

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

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

你也应该安装

  • SDK工具24.0.2
  • SDK平台工具21
  • SDK Build-tools 21.1.2
  • Google Play服务SDK
  • 谷歌USB驱动程序

可选的:

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


Har*_*dha 9

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

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


Pra*_*dav 9

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

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

例子:

目标API 23,最低API 23

  • 只需要为API 23安装SDK Platform

目标API 23,最低API 15

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

附加功能

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