八月份告别APK格式?谷歌应用商店中的所有应用都将更改为AAB格式

APK是Android操作系统使用的一种应用程序包文件格式,用于分发和安装移动应用及中间件,这个知识点相信大家伙都知道,但就在本月初谷歌正式宣布:将从8月起所有在Google Play商店的应用都需要采用aab格式。也就是说,在8月份之后的谷歌应用商店中,所有应用的下载格式都将变为新格式Android App Bundle(AAB)。

以新换旧,自然是“新”的有“旧”的所不具备的优势,或者对“旧”的缺点有所改进,大家才会弃旧用新。根据官方介绍,aab相较于APK拥有这四大优势:

1、Android App Bundle

Google Play 使用App Bundle生成并优化APK,以针对不同设备配置和语言进行分发。这种方式可令应用体积更小(平均而言,比一般APK小15%),下载速度更快,进而提升安装量,减少卸载量。

2、Play应用签名

以App Bundle方式分发需要Play应用签名,这种签名使用Google的安全基础架构避免了应用签名密钥丢失,并可以升级到加密性更强的新应用签名密钥。

3、Play Feature Delivery

超过10%的使用了App Bundle的热门应用都在使用Play Feature Delivery,自定义将哪些功能模块交付给哪个设备,以及何时交付。支持安装时交付、按条件交付和按需交付等三种模式。

4、Play Asset Delivery

以动态方式交付大型资源可以减少用户等待时间,同时缩减交付成本。使用Play Asset Delivery的游戏可以使用纹理压缩格式作为交付条件,以便用户只获得适合其设备的资源,避免浪费空间或带宽。需要注意的是,官方称,App Bundle的要求仅适用于新应用,而现有应用及面向特定Google Play用户的私人应用目前无需遵从此要求。

按照我的理解就是:体积小、无广告、不自启、低运存,超流畅,1G运存的手机都可以流畅运行打开。而根据官方消息,在谷歌应用市场中,8月份aab格式将会取代APK,这对于我们普通消费者而言并不会产生多大的影响,但对于开发者和手机商就要头疼了,对于开发者,这就意味着工作量会加大了,因为aab不允许存在于Google Play之外,但安卓的开放环境就注定在谷歌应用商店之外有很大需求,这就意味着开发者可能要开发aab和apk两个版本的应用软件。

对此你怎么看呢?

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据