- 2018年谷歌就推出了这个格式,并且可以在google play后台上传该格式。开发者可以将自己的数字签名(用于证明这个app是由我开发的,盗版app签名肯定不同)交给谷歌管理,每次上传应用后,谷歌会自动帮你分包、签名,最后分发给最适合你机器的安装包。
- 华为应用商店至少在19年就跟进了,后台可以直接上传aab进行分包成支持各种机型的apk。我19年就在华为上传app了,那时候就支持aab格式。说明aab格式并不是什么加密、独有、为了制造壁垒的格式。同样的,华为也提供了签名管理服务,也是可以把自己的签名交给华为管理。
- aab格式解决了开发者需要分别打包不同架构apk的麻烦,或者说不需要把32位、64位、x86的包都塞进一个apk里,导致包体积超级大。衍生出aab是必然的。在这个方面,苹果一直是有自己的构建系统,开发者上传到app store后,苹果会自动分包成各型号iphone适用的包。
- 国内应用市场,目前只有华为跟进了aab,可以说是省去了开发者很多麻烦。希望其他厂家跟进。
- 说说打包,看到有人说aab打包很复杂,有壁垒
真实情况是:完全不存在,非常简单。你就二选一就完了。剩下的事情交给编译器。
我的情况是会打包aab上传GP和华为,然后再打包APK到腾讯、酷安。(不做渠道分包)
使用命令行,也是两句话的事。
补充:
腾讯应用宝现状:需要分别上传32、64的包,算是中间手段,仍然不如aab效率高
小米、flyme、酷安等:只能上传一种包,为了兼容性,包体积往往是最大的
另外,这些动不动就沸腾,懂了的产品经理,建议沉下心来好好调查再发言
1、前面都说了,aab不是加密格式,其他应用商店完全可以跟进,只是懒得做罢了。你要是去看看flyme、小米、腾讯的app上传后台都感觉是上个世纪的设计了,不跟进也没什么惊讶的。华为应用后台算是比较接近苹果的形式了。
2、没啥可解释的,对用户更友好,对开发者也没有任何改变阵痛和难度的事情,为什么要保留apk不放呢?
回复:小米开发者中心现状