Pages

Sunday, 2 December 2012

android Market支持集合APK,开发兼容不同的安卓设备的app变得更容易

很多Android应用开发者和用户不可避免的都会遇到过一个共同的问题,那就是很多时候因为Android设备的多版本性,很难找到一个适合所有不同版 本Android设备的APK(Android安装包)版本。很多时候单一的版本会只适合一部分设备,而在另一部分设备却难以运行。Android的开源 性导致版本过多,甚至导致有很多应用都没有满足所有的Android设备。

    这个问题在Android Market增加支持集合APK之后在某种程度上得到了缓解,可以说意义重大。

    何为集合APK,就是在同一个应用中包含了针对不同设备的不同版本的APK文件。这样,所有相同应用的不同版本的APK就可以共用一个安装包名字,不过里 面就会包含不同的版本的代码和安装源以针对不同Android系统版本,不同显示屏大小等不同版本的Android设备。当用户下载或者购买开发者的应用 程序的时候,Android Market就会帮用户根据设备的情况自动选择适合的版本。就好像水果忍者普通版和HD版,Android Market会为你自动选择适合你的应用版本。

    Android Market可以自动选择适合的APK版本无论是对于开发者的开发还是用户的使用体验都是具有重要意义的。

    在Android的飞速发展下,Android版本越来越多,设备与应用的对应问题,已经成为了一个短期内难以解决的问题。这个消息的发布未必能解决所有的问题,但是至少比以前要好的多。

英文来源:http://thenextweb.com/mobile/2011/07/21/android-now-making-it-easier-for-developers-to-support-multiple-devices/