Android - 为SDK 5构建应用程序?

时间:2011-07-18 19:54:58

标签: sdk android

我正在尝试使用在SDK级别5之前无法使用的对象。似乎唯一的选项是使用SDK 4的API 1.6,下一个可用选项是使用使用SDK 7的2.1。

如果我尝试将目标设置为1.6并将minSdkVersion设置为5,则显然会出现错误。

唯一的办法是直接跳到2.1?

2 个答案:

答案 0 :(得分:1)

targetSdkVersion设置为7(Android 2.1),将minSdkVersion设置为4(Android 1.6)。

请注意,在Android设备上使用Android版本比目标SDK低的目标SDK方法会导致崩溃。重要的是要记住,因为您可能想要检查用户手机在运行时具有哪个版本,如果不支持目标API,则选择不同的路径。

答案 1 :(得分:0)

您应该使用SDK 7,因为SDK 5已过时。

但是,假设您正在编辑Android Manifest,并且只需要在较高版本的SDK上提供标记或属性,例如android:installLocation。在这种情况下,您可以将Eclipse构建设置更改为更高的数字,并保持minSdkVersion的方式。构建版本号下面的所有手机都会忽略该标签。