我正在尝试使用在SDK级别5之前无法使用的对象。似乎唯一的选项是使用SDK 4的API 1.6,下一个可用选项是使用使用SDK 7的2.1。
如果我尝试将目标设置为1.6并将minSdkVersion设置为5,则显然会出现错误。
唯一的办法是直接跳到2.1?
答案 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
的方式。构建版本号下面的所有手机都会忽略该标签。