安卓 2.2 到 1.6?

Posted

技术标签:

【中文标题】安卓 2.2 到 1.6?【英文标题】:android 2.2 to 1.6? 【发布时间】:2011-10-30 16:03:42 【问题描述】:

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

谢谢。

【问题讨论】:

在清单文件中使用 minSDK 4 那你为什么不把SDK版本改成4呢? 【参考方案1】:

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

【讨论】:

【参考方案2】:

补充预览答案。

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

祝你好运

【讨论】:

【参考方案3】:

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

<uses-sdk android:minSdkVersion="4"/>

【讨论】:

【参考方案4】:

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

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

【讨论】:

以上是关于安卓 2.2 到 1.6?的主要内容,如果未能解决你的问题,请参考以下文章

如何设置editView最小宽度? (安卓 2.2)

安卓Android系统手机软件怎么装到SD卡上

安卓2.2;您可以同时从 2 个不同的 URI 查询吗?

安卓2.2系统的手机获取IMSI是啥意思?

安卓讲课笔记2.2 Activity生命周期

安卓手机传递文件到Windows系统电脑