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