当前位置:首页 > 产品中心

安卓软件为什么改为AAB格式?谷歌官方释疑:更小以及更快

发布时间: 2024-04-27 10:54:40  来源:天博app 

  最近谷歌宣布从8月开始,所以在谷歌商城也就是Google Play上架的软件都必须使用AAB格式,而不能再使用延续多年的APK格式。尽管谷歌在安卓系统的软件安装上比较自由,但考虑到Google Play在全球安卓软件商城的核心地位,所以可以肯定未来的安卓软件也必然淘汰APK格式,而全面转向AAB格式。

  关于谷歌为什么要淘汰使用多年的APK软件格式,而全面采用AAB格式,坊间传闻也不少。当然还有国内还有一些阴谋论,是指谷歌这是专门针对鸿蒙做的举措,好让鸿蒙在未来的软件兼容性上无法合格。这当然是无稽之谈,因为AAB格式是从2018年就出现的软件格式,又不是专门为安卓12开发的软件格式,并不存在什么兼容问题,现阶段能使用APK格式软件的系统,就能安装AAB格式的软件。

  另外谷歌也介绍了采用AAB格式的诸多好处。首先AAB格式的软件可以针对不同设备配置和语言进行分发。这种方式可令应用体积更小(平均而言,比一般APK小15%),下载速度更快,进而提升安装量,减少卸载量。其次AAB格式分发需要谷歌Goole Play应用软件签名,这种签名使用Google的安全基础架构避免了应用签名密钥丢失。提升了安全度。

  另外,AAB格式以动态方式交付大型资源,可以减少使用者等待时间,同时缩减交付成本。使用Play Asset Delivery的游戏,可以让使用者只获得适合其设备的资源,避免浪费空间或带宽。简单来说,就是使用AAB格式的软件,不但软件体积比APK格式更小,同时用户在设备上加载的速度也更快。最后AAB格式对开发者也有很多好处,比如说开发者可以根据不同的安卓设备交付不同的功能模组,这样未来即使针对电视、手机、平板,理论上开发者只需要做一套模型,然后针对不同的设备添加不同的功能就行,而且功能交付的时间、条件也由开发者决定。

  最后谷歌还针对一些对AAB格式开发的疑问做出了解答。比如在相同软件下,AAB格式替代APK仅需要做少量工作;开发者可以决定软件的签名密钥内容;同时开发者可以继续通过多分发管道/应用程式商店发布APP。基本上对于开发者来说,开发AAB格式相比开发APK格式的软件,并没有太大的不同,同时还会提升安装率和商店转化率。谷歌也表示,会在即将举行的Google游戏开发者大会上公布更多的细节,同时也会新的开发工具,允许AAB格式在新设备上增加新的性能特性等等。

  不管如何,AAB格式替代APK格式已经是大势所趋,而且从现在来看,开发者为了更好的分发自己的软件,也会在一些分发渠道上继续采用APK格式。所以即使像鸿蒙这样兼容安卓软件的系统,可以支持APK格式,那么也会支持AAB格式,采用华为手机的用户没有必要担心未来自己手机能否运行最新的安卓软件。返回搜狐,查看更多