关于Google推出的AAB,你了解多少

简介: AAB是上传到Google Play平台的一种格式,以前应用上架到Google Play,上传的是APK,Google 宣布,从 2021 年 8 月开始,Google Play 商店将要求开发者使用 Android App Bundle(AAB)发布新应用。这将取代 APK 作为标准发布格式。这就是AAB。

本篇文章从以下三个方面来了解AAB。

一、什么是AAB

二、AAB与APK的关系与区别,也就是优势

三、如何打包AAB

(1)、什么是AAB?

AAB是上传到Google Play平台的一种格式,以前应用上架到Google Play,上传的是APK,Google 宣布,从 2021 年 8 月开始,Google Play 商店将要求开发者使用 Android App Bundle(AAB)发布新应用。这将取代 APK 作为标准发布格式。这就是AAB。

而且是在8月份之后,新应用,如果是8月份之前,之前已上架过应用,则还是可以采用APK格式上传到Google Play平台。

这里有几个重点

一是AAB 只是上传时应用的格式,用户下载时,获取的依旧是 APK。

二是生成 APK 的工作,将由 Google Play 完成。

也就是说,这时用户下载的应用,已经过 Google Play 优化,以确保该应用可在当前设备上以最佳状态运行。

举个例子:AAB 就像是一袋方便面,里面有各种口味的调料包。Google Play 就是大厨,它会根据你设备的喜好,来判断面要煮多久、放什么调料包。到达用户手上时,是最符合用户口味的一道美食。

这其实也是AAB与APK之间的关系,AAB可以生成APK,只不过这部分又Google Play去完成,而做法开发者,也是可以做到的,这个后面再说。

(2)、三大优势

最明显最大的优势就是体积下,用户下载到的APK体积比直接上传APK的小,站在用户的角度会发现,下载速度快,占用手机空间少,安装快。

原因是因为Google Play个性化地生成并优化 APK,以针对不同配置的设备、语言进行分发。简单的说就是根据设备来定,只生产符合该设备的APK,多余的资源包不会加入到APK中,而传统的APK就不会进行优化,所有机型对应的资源包都挤到APK里面,这就造成APK体积大,用户下载速度慢,不需要的资源都给下载下来了,安装速度也慢。而且随着市场上设备多样性的增加,如果还是传统做法,APK体积只会更大,而AAB就不会,永远根据设备来定,选择最优解。

根据 Google 的说法,AAB做法可将 APK 的体积压缩 15%,甚至更多,多么完美的做法。

第二优势是应用模块化

AAB 允许开发者将应用的功能拆分开来。让有需要的用户,自行下载。

简单一句话就是 你我用着同一个 app,但享受着不同功能的情况

第三优势是免下载体验

AAB 的免安装分发特性,可让用户在 Google Play 里,无需下载应用,便可体验到应用的某些功能。

还是简单一句话,就是你在下载应用前,可以现在Google Play里面先体验一下,觉得好用在下载,先试吃,好吃再买,道理是一样的。

(3)、打包AAB

这是开发者的活,一般采用Android studio打包即可,方法跟用Android studio打包APK没差,而如果想采用脚本打包的话,可参考我之前写的文章,链接如下:

https://developer.aliyun.com/article/995908?spm=a2c6h.13148508.setting.14.76134f0eoG0MVw

以上三点就是AAB的内容,AAB目前来说只是Google Play的要求,国内的应用商场是没有AAB格式要求的,但是从AAB的优势来说,这是以后的一种趋势,国内应用商场将来应该也是会转变为AAB的。

那么作为开发者,我们如何将AAB格式转化为APK,供自己安装测试呢?内容我放在下一篇文章了,有兴趣的同学可以去看看。

相关文章
|
缓存 搜索推荐 安全
Google应该这样玩,你知道这些技巧吗?
网络让世界变成了“地球村”,拉近了世界各地人与人之间的距离;搜索引擎更是让我们在互联网上没有秘密可言,查找网页,查找信息,查找人,我们都离不开它。
193 0
Google应该这样玩,你知道这些技巧吗?
|
移动开发 Android开发 C++
Google VS Apple:Google 不需要赢,互联网营销
  Google 和 Apple 之战似乎要至死方休。Google 将 VP8(WebM)开源后,乔布斯立刻出来泼冷水。Apple 对 Google I/O 大会表示出蔑视。Google 则认为自己实现了移动/云端/桌面整合,他们可能也确实做到了。
1306 0
Google Patent
http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO2&Sect2=HITOFF&u=%2Fnetahtml%2FPTO%2Fsearch-adv.
2784 0
|
关系型数据库 Oracle
老是上不了 google scholar...
这段时间老是上不了 google scholar...   下载了最新的 host 也不行. 难道真是电脑有问题了? 网络有时也老是掉...   也好. 多休息休息. 人生难得几回清闲. 马上就要开学咯.   课还蛮多. 放轻松就好.
1644 0
|
定位技术 API 数据格式