WEB开发网
开发学院手机开发Android 开发 Android开发者可以控制应用程序只对兼容的手机显示... 阅读

Android开发者可以控制应用程序只对兼容的手机显示

 2010-06-03 16:15:00 来源:WEB开发网   
核心提示:兼容性问题一直是困扰Android的一大因素,Google做出改进让开发者通过简单的方式控制他们的程序只对兼容的手机显示,Android开发者可以控制应用程序只对兼容的手机显示,Android程序兼容性主管Dan Morrill最近在Google Dev博客的一篇日志中表示,Android目前包括一个选项让开发者可以阻

兼容性问题一直是困扰Android的一大因素,Google做出改进让开发者通过简单的方式控制他们的程序只对兼容的手机显示,Android程序兼容性主管Dan Morrill最近在Google Dev博客的一篇日志中表示,Android目前包括一个选项让开发者可以阻止他们的程序对不兼容的Android手机可见。

附件: fragmentation-may2.png

Google 指出,一些手机在显示比如动态桌面(Live Wallpapers)功能时非常迟缓,可能让这部分用户因为手机硬件的不足获得消极的体验,甚至对程序进行差评。这种情况下还不如不要在Android Market上对这些手机用户显示这个程序。(这种情况很常见,比如我的G1虽然刷了Android 2.1系统拥有动态壁纸和3D相册功能,但基于G1落后的硬件基本上是不可用的,这种现象对3D游戏程序来说更普遍。)

现在Android开发提供一个选项可以让开发者列出若干手机兼容程序必备的条件,如果开发者推出一款使用手机加速计 (accelerometer)才能玩的游戏,那么可以设置只有配置加速计的Android手机才能看到这个程序。可以用Android开发项目的 manifest文件中的’’要素来定制要求,具体方式可以参考Android开发指南的兼容性部分,或者再阅读Dan Morrill的这篇文章。

Google 推出的这个功能可以看做是对外界对Android系统分散性的一种回应,虽然给开发者提供了一定的自主性解决部分兼容性的问题,但是有用户指出这将会让本来就很分散的Android系统更加碎片化。这个功能能否解决Android系统和手机的兼容性问题还不好说,不过Google最终还是要解决 Android系统本身的兼容性问题而不是把工作交给开发者。(文/Android中文圈)

Tags:Android 开发者 可以

编辑录入:coldstar [复制链接] [打 印]
赞助商链接