0

我需要支持 api 级别 10,并使用最新的 sdk 来提供新的设备功能(仅当设备的 sdk 是新的时)。在清单上,我选择最低版本 10。

问题是应用程序没有成功安装在旧的 sdk 设备上。当我在它工作的那些设备上调试时,签名 aok 的安装失败。

有什么建议么?

4

2 回答 2

1

在清单文件中使用它

<uses-sdk
        android:minSdkVersion="8"
        android:targetSdkVersion="17" />
于 2013-04-17T14:57:01.140 回答
0

如果您的应用程序使用旧 Android 版本上不可用的任何 API,那么您应该尝试使用支持库或放弃这些设备。如果应用程序确实在调试模式下在较旧的模拟器上运行,那么您只需minSdkVersion将清单中的更改为较低的。希望这可以帮助。

于 2012-07-11T10:47:07.037 回答