Android开发者可以控制应用程序只对兼容的手机显示
2010-06-03 16:15:00 来源:WEB开发网兼容性问题一直是困扰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文件中的’
Google 推出的这个功能可以看做是对外界对Android系统分散性的一种回应,虽然给开发者提供了一定的自主性解决部分兼容性的问题,但是有用户指出这将会让本来就很分散的Android系统更加碎片化。这个功能能否解决Android系统和手机的兼容性问题还不好说,不过Google最终还是要解决 Android系统本身的兼容性问题而不是把工作交给开发者。(文/Android中文圈)
更多精彩
赞助商链接