Android平板电脑开发在ICS上轻松完成吗?

时间:2012-05-10 06:04:19

标签: android android-3.0-honeycomb android-4.0-ice-cream-sandwich backwards-compatibility

我未来的雇主一直告诉我要确保我有一个Honeycomb平板电脑来开发一个'Mag +'平板电脑杂志 - 并在网站上说,“发布到iPad和Android Honeycomb平板电脑”,可能没有已更新。

我的雇主不知道有关Android的问题(他是iOS大师)而我只是想知道我是否要购买新的Toshiba Excite或者有ICS的东西,如果它向后兼容并且可以像它一样工作需要。

2 个答案:

答案 0 :(得分:1)

由于很难获得HC片剂,我建议您在ICS平板电脑上进行大部分测试和开发。

在项目设置中,请确保选择Android 3.0配置文件,并将SDK定位到11.这可以(几乎)保证您不使用仅在ICS中可用的任何功能,并在硬件ICS中执行大部分测试设备,一旦准备好发布,就可以使用3.0模拟器来确保其正常工作。

答案 1 :(得分:0)

Android上的兼容性主要取决于以下因素

  1. 加入谷歌 - 谷歌认证设备(有游戏商店的设备)拥有官方谷歌Android代码库,谷歌一般保持所有功能 - 所以如果你使用它的功能开发蜂窝应用程序通常应该运行在ICS上。但反过来可能并非如此 - ICS是Android的新版本,可能具有Honeycomb不支持的新功能和软件包。许多设备制造商定制Android代码库并拥有自己的Android操作系统。确保在此类设备上的任何兼容性都是非常危险的。

  2. 调用私有API - 私有API有时不能保证支持所有类型的Android - 因此在构建时请确保您了解它们如何使用不同的风格。

  3. 最好的办法是像Xandy建议的那样 - 但这里的不足之处在于你可能为Honeycomb构建最好的应用程序,但不是ICS最好的应用程序(因为你没有使用该平板电脑的新功能)< / p>