3

我一直在开发一个安卓应用程序。我选择了 2.2 作为版本。我没有使用任何特定于 2.2 或更高版本的高级功能。我希望我的应用程序可以使用 1.6 及更高版本。我该怎么办?

谢谢。

4

4 回答 4

2

你应该阅读这个http://developer.android.com/guide/publishing/versioning.html

于 2011-08-19T14:12:16.073 回答
1

打开 AndroidManifest.xml 文件并更改为:

<uses-sdk android:minSdkVersion="4"/>
于 2011-08-19T14:12:25.580 回答
1

首先你应该android:minSdkVersion="4"在 Android Manifest 文件中设置。

下一步是在 1.6 版的 android vm 上进行一些测试。更好的是在真实设备上进行测试,但是编译器应该给你足够的提示来改变你的程序。

于 2011-08-19T14:19:08.600 回答
1

补充预览答案。

android 尽可能自动地向上兼容您的代码(并非总是如此)。
但是降低了应用程序的api级别。可以是从简单到噩梦执行的任务,这一切都取决于您的代码是否使用了很多特定的 2.2 ......这意味着在您的项目中更改 API 级别或 android.jar 可能就足够了。

祝你好运

于 2011-08-19T15:31:36.897 回答