看了下 Google Play 要求 2021.8 后的新 APP 必须使用 App Bundle 分发。然后查了下我手头的小米 9 ( MIUI12.5 开发版),基本上大部分 Play 下载的应用都是用 bundle 的。不过小米应用商店下载的还是传统的多 abi 多 dpi 的 apk 。虽然用 play 安装的支持没有问题,但自带的系统备份却只支持备份 base apk,导致用 bundle 的 app 在还原后直接打不开,得卸载重装。
像 B 站客户端就离谱,play 上的国际版有纯 arm64 版,国内版不管在商店下还是官网下,都是 armv7+x86 版,没有 arm64 版。
按理说这技术能省不少空间的,也方便差分更新,也不是 GMS 专享的技术,但感觉国内无论是手机厂商还是应用厂商都不怎么搭理这个技术,这是啥原因?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.