端口apk for ICS for gingerbread

时间:2012-12-18 17:50:46

标签: android android-4.0-ice-cream-sandwich

我有一个ICS的应用程序,我想让它在姜饼上工作,我该怎么做?

2 个答案:

答案 0 :(得分:5)

android:minSdkVersion="9"中设置AndroidManifest.xml,如the documentation中所述。

检查代码以确保您没有调用Gingerbread中没有的任何API; Lint可以帮助解决这个问题。如果是,请采取适当的措施,例如禁用相关功能或提供替代实施。

答案 1 :(得分:0)

首先进入Project构建属性并将Android SDK版本设置为2.3 - > 2.37(sdk 9或10)。 Eclipse将向您展示为编译项目而必须做的差异。

您将不得不对XML布局文件进行一些更改。可能有些小部件在Gingerbread中不起作用。在你真正在设备上运行应用程序之前,我不确定这些是否会显而易见。但希望不应该有太多的差异。

例如,如果应用程序使用Fragments,使用屏幕尺寸的工具(re:7“设备),OpenGL等,则会有一些重大代码更改。

我还会在你开始之前浏览这些页面: