我需要支持api级别10,并使用最新的sdk来提供新的设备功能(仅当设备的sdk是新的时)。 在清单上我选择最低版本10.
问题是应用程序未成功安装在旧的sdk设备上。 当我在那些设备上调试时,签名aok的安装失败了。
有什么建议吗?
答案 0 :(得分:1)
在清单文件中使用此功能
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="17" />
答案 1 :(得分:0)
如果您的应用程序使用旧版Android上不可用的任何API,那么您应该尝试使用支持库,或者只是放弃这些设备。如果应用程序确实在调试模式下在较旧的模拟器上运行,那么您只需将清单中的minSdkVersion
更改为较低的模拟器即可。希望这会有所帮助。