Android SDK - 下载什么?

时间:2014-10-21 08:38:57

标签: android sdk

我想开发Android应用程序,我已经下载了所有必要的内容。

最后一个问题:

如果我决定创建与API 11及更高版本兼容的应用程序,那么我需要从Androis SDK Manager下载什么是严格必要

我需要全部下载吗? 什么是Android SDK构建工具? 列表中的其他下载是什么?

有人可以发布严格必要方案的屏幕截图来做我需要的吗?

谢谢

enter image description here

2 个答案:

答案 0 :(得分:2)

您无需下载所有Android SDK,只需获取Android 3.0 API 11 )和Android 5.0 API 21),在targetsdk文件中声明最小值和最大值manifest

答案 1 :(得分:1)

你必须使用这一行声明你想要的版本

          <uses-sdk android:minSdkVersion="integer"
          android:targetSdkVersion="integer"
          android:maxSdkVersion="integer" />
清单文件中的

。有关详情,请查看http://developer.android.com/guide/topics/manifest/uses-sdk-element.html

修改

您不必为了严格的版本控制而下载任何内容。

<强>机器人:的minSdkVersion 顾名思义,定义应用程序的最低API级别。 Play Store使用它来检测应用程序是否与用户设备兼容。因此,如果您的minSdkVersion为7,Play Store将向API级别7(2.1)及更高级别的设备显示该应用程序。此属性应由所有应用设置!

<强>机器人:maxSdkVersion 这定义了应用程序处理的最大API级别。同样,Play Store使用它来检测应用程序是否与设备兼容。请注意,在大多数情况下,没有理由使用它!完全可以创建一个APK,它可以在你的minSdkVersion上升到每个API级别!

<强>机器人:targetSdkVersion 与其他两个属性不同,这是Android平台本身使用的。此属性应设置为您在应用程序上测试的最大API级别。如果未设置,则默认为minSdkVersion。

您也可以访问此处以获取更多详细信息http://simonvt.net/2012/02/07/what-api-level-should-i-target/