APK 格式成为历史,AAB 将成为 Google Play 新应用的唯一分发格式

来源: OSCHINA
编辑: Alias_Travis
2021-07-02

早在 2018 年 5 月的 Google I/O 大会上,Google 就介绍了 Android App Bundle(AAB)格式,作为其现代化开发的一部分。今年 8 月,AAB 格式将成为全新上架到 Google Play Store 应用的默认格式,已经上架的老应用暂时不会受到影响。

Google 在公告中表示

为了给更多用户带来这些好处,并专注于能使所有开发者受益的现代化 Android 分发,Google Play 将从 2021 年 8 月开始要求新发布的应用程序以 Android App Bundle 的形式进行分发。这将取代 APK 作为标准发布格式。

借助 AAB,Google Play 会基于用户设备的配置和语言,使下载到手机中的应用占用空间更小。这种优化意味着通过 AAB 分发的应用比传统 APK 格式平均占用空间少 15%。终端用户也能获得更快的安装速度和更多的可支配存储空间。以下是 AAB 格式的一些优势:

  • Android App Bundle:Google Play 使用 App Bundle 来生成和优化 APK,以便针对不同的设备配置和语言进行分发。这使你的应用程序占用空间更少(平均比 APK 少 15%);
  • Play App Signing:Play App Signing 是 App Bundle 的必要条件,它通过使用 Google 的安全基础设施来保护应用程序签名密钥不会丢失,并提供了一个升级到全新的、加密能力更强的应用程序签名密钥的选项;
  • Play Feature Delivery:Play Feature Delibery 使您能够通过安装时间、条件和按需交付模式,定制将哪些功能模块交付给哪个设备以及何时交付;
  • Play Asset Delivery:通过动态交付大型资产,减少用户的等待时间,同时降低交付成本。使用 Play Asset Delivery 的游戏可以使用纹理压缩格式定位,因此你的用户只得到适合其设备的资产,没有浪费空间或带宽;
  • 未来的改进:很快,Play App Signing 将开始向选定的应用程序推出 APK Signature Scheme v4,使其有可能在较新的设备选择性地访问即将提供的 Android 性能功能;

根据 Google 的数据统计,目前已有超过 100 万个应用程序正在使用 AAB 格式。这囊括了大多数 Play Store 上排名前 1000 的应用和游戏,其中包括 Twitter、Netflix、Gameloft 旗下的游戏、Adobe 和 Duolingo 等。

除了 APK 将被替换为新的 AAB 以外,开发者还需要用 Play Asset 或 Feature Delivery 替换大型扩展文件(OBB)。由于 AAB 支持 Android Instant App(即时应用程序),因此现有的即时应用 ZIP 也将被取代。目前已经上架 Play Store 的应用程序以及管理企业用户的专用应用程序暂时不会受到影响。

展开阅读全文
9 收藏
分享
加载中
精彩评论
不知道,为什么这么多中国人,要为google站队。AAB格式,不同于APK格式,APK格式是免费使用的格式,所有开发者都有使用权。但是AAB就不一样了,不管是哪个系统,要用AAB格式,就需要向google交钱了。最大的影响就鸿蒙系统。都去AAB了,不用APK了,那么生态就被割裂了。
2021-07-02 14:50
43
举报
这下好了,哄蒙又要疯狂拷贝源码,然后魔改
2021-07-02 09:28
28
举报
手机鸿蒙的分布式内核层是自研的,aosp+方舟编译器是兼容性应用执行层,去掉aosp鸿蒙也能运行,只是目前还没有受众为其开发应用。其实华为捐赠鸿蒙核心时就有说明,捐赠版是不包括aosp和方舟的。说什么鸿蒙是aosp二次开发而来完全是不正确的,你要说在自研核心上套了个壳还算中肯,不过也仅限移动版鸿蒙。
2021-07-02 12:53
26
举报
哄蒙丝毫不慌,反手一个缝合就搞定。
2021-07-02 09:17
16
举报
看来windows11兼容安卓 刺痛了 谷歌
2021-07-02 13:46
14
举报
最新评论 (51)
大家一块搞PinePhone这种Linux手机吧
2021-07-08 15:01
0
回复
举报
.apk 成为历史 - 你个标题党,吓死人不尝命!
开发者在上传应用至 Google Play 时,需采用 AAB 格式。Google Play 将负责生成 APK 文件及签名。用户下载时,获取的依旧是 APK。
2021-07-08 14:29
5
回复
举报
到用户这里还是apk
2021-07-08 11:19
0
回复
举报
下到手机还不是apk格式?aab只是发行格式而已,只是影响应用商店,和国内毫无关系。
2021-07-08 11:15
0
回复
举报
这下好了,防止那些b再套壳了
2021-07-08 09:34
0
回复
举报
个人觉得,国人大多数用的都是国内应用市场+私自安装升级的。只要国内各大应用市场支持apk,问题就不大。
只要谷歌没有强制要求android新版本不支持apk就没关系,如果要求android12后版本必须只支持aab格式,那小米这些厂商会不会跟进呢
2021-07-08 08:23
1
回复
举报
以后大家都用鸿蒙, 省心
2021-07-08 08:19
0
回复
举报
用html格式
2021-07-07 16:51
0
回复
举报
问一下评论区有几个sb是搞安卓开发的。
2021-07-07 16:20
5
回复
举报
如果以后都换成AAB,就不能自由安装应用了,我不站谷歌,觉得这就是谷歌要搞垄断
2021-07-07 15:22
3
回复
举报
更多评论
51 评论
9 收藏
分享
返回顶部
顶部