我一直在开发一个Android应用程序。我选择了2.2作为版本。我没有使用任何特定于2.2或更高版本的高级功能。我希望我的应用程序能够使用1.6及更高版本。我该怎么办?
感谢。
答案 0 :(得分:2)
答案 1 :(得分:1)
打开AndroidManifest.xml文件并更改为:
<uses-sdk android:minSdkVersion="4"/>
答案 2 :(得分:1)
首先,您应该在Android清单文件中设置android:minSdkVersion="4"
。
下一步是在版本为1.6的android vm上进行一些测试。 更好的方法是在真实设备上进行测试,但编译器应该为您提供足够的提示,以便在程序中进行更改。
答案 3 :(得分:1)
补充预览答案。
android尽可能自动向上兼容你的代码(并非总是如此) 但降低应用程序的api级别。 可以是从简单到噩梦执行的任务,一切都取决于你的代码是否使用了很多特定的2.2 ... 这意味着更改项目中的API级别或android.jar可能远远不够。
祝你好运