谷歌放弃apk,跟我们有多大关系?

谷歌放弃apk,跟我们有多大关系?

近日,谷歌正式宣布:从8月份开始,所有在GooglePlay商店的应用,都需要采用AAB格式。AAB格式是谷歌2018年推出的,全名为AndroidApp Bundles。相比APK,AAB格式将使应用程序文件更小。但是谷歌对AAB应用的管控更加严格,接下来GooglePlay商店中的所有新安卓应用都需要使用AAB。

这个新闻一石激起千层浪,一时间网络上关于国产手机行业未来的各种担忧层出不穷,发型都乱了。但最近笔者看到了一篇未署名作者的专业实操经验帖,笔者以为颇具说服力,也让我们真正认清了谷歌放弃apk这一事件的真实影响。

据其介绍,谷歌早在2018年就推出了这个AAB格式,并且可以在googleplay后台上传该格式。app开发者可以将自己的数字签名(用于证明app作者身份,防止盗版)交给谷歌管理,每次上传应用后,谷歌会自动帮你分包、签名,最后分发给最适合你机器的安装包。

谷歌放弃apk,跟我们有多大关系?

该作者结合亲身实践介绍说,华为应用商店至少在2019年就跟进了谷歌的AAB格式,app开发者可以在华为应用后台直接上传aab,自动分包成支持各种机型的apk。据介绍,其2019年就开始在华为应用上传app了,那时候就支持aab格式。这说明aab格式并不是什么加密、独有、为了制造壁垒的格式。同样,华为也提供了签名管理服务,app作者也可以把自己的签名交给华为管理。

该作者分析认为,谷歌放弃APK,使用AAB格式对于使用者最大的影响就是:如果你通过Google Play下载安装应用,那么你下载的数据包将明显变小。换句话说,在同等条件下,你下载应用的时间将会明显缩短。其他影响,基本没有。

在其看来,AAB是已经用了好多年的格式,谷歌现在才强制要求开发者上传应用时使用,这个时间延迟出乎预料。

谷歌放弃apk,跟我们有多大关系?

AAB格式的优势在哪里?该人士也做了专业分析:AAB格式解决了开发者需要分别打包不同架构apk的问题,或者说,不用再把32位、64位、86位的包都塞进同一个apk里,从而导致体积超大。在其看来,衍生出AAB格式是必然。

这方面,苹果一直是有自己的构建系统,app开发者将应用上传到appstore后,苹果会自动分包成各型号iphone适用的包。华为应用后台算是比较接近苹果的形式了。

有人表示,AAB打包很复杂,有壁垒。上述作者表示完全不是这样,AAB打包非常简单。只要二选一就完了,剩下的事情交给编译器。

上述作者分析认为,对用户更友好,对开发者也没有任何改变阵痛和难度,为什么要保留apk呢?其还指出,国内应用市场,目前只有华为跟进了AAB,省去了开发者很多麻烦。AAB不是加密格式,其它应用商店完全可以跟进,希望其他厂商能够跟进。


声明:本文引用内容未经作者同意,如有侵权立删

图源网络侵删

点赞+关注+评论——您的肯定是作者骄傲的本钱!

展开阅读全文

页面更新:2024-03-01

标签:新安   华为   出乎预料   数字签名   壁垒   开发者   笔者   后台   商店   苹果   上传   关系   格式   时间   作者

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号

Top