外媒消息称,Google play应用商店将会有许多的改动以适应人工智能和机器学习,其中最具颠覆性与划时代意义的改动之一将会在8月份到来,到时候谷歌应用商店将不再使用APK作为标准应用格式包,转而将以App Bundles替代。这项变动除了很大程度影响到谷歌app的开发者以外,还会影响到安卓用户,希望这次更新会带来更好的体验。这个改动具体是什么意思,小编带大家来看一下。

打开网易新闻 查看精彩图片

安卓用户对APK不会陌生,即便在如今这个大部分应用都被收录在各个手机系统的应用商店里,我们也还是会偶尔自己下载安装包。APK的全称是Android Package,长期以来一直是安卓系统应用程序和游戏的标准格式。APK是Java Jar文件的延伸,随着安卓生态的发展,越来越多的东西被捆绑到APK之中,包括代码、声音和图像等等,然而APK并不能适应这种数据指数级的增长,对于大型应用来说谷歌不得不制定特殊的变通方案,尤其是某些应用和游戏需要数千兆额外的数据,这种情形通常采用的OBB的方式来解决,它像是一个额外下载包。所以这次的App Bundles承诺会解决这些问题。

Android App Bundles,简称为 AAB,它的出现会改变安卓应用的打包方式,也会改变应用的支付方式。直接的变化将会是不再需要一个APK来包含所有类型的内容,这样安装包的大小会变得小很多。谷歌的要求是AAB安装包的大小不应该超过150MB。而对于需要超过150MB的应用程序,将会有其他的解决办法,它被叫做Play Asset Delivery(PAD),简而言之今后的更新会变快,因为更新包不会包含所有的内容。还有一个新的技术也将推出: Play Feature Delivery,简单来说就是今后打开应用时应用会更快打开,不需要立即使用的功能将稍后再下载。

对用户来说,这些改动听起来都挺不错。但是AAB将不能在Google应用商店以外的地方下载,对于第三方应用商店将会有很大影响。也许这也会是国产手机联合起来的一个契机