谷歌更改apk格式为aab格式,封杀的不止是鸿蒙,还有国内手机厂商

潭元龙
发布于 2021-7-5 11:25
浏览
0收藏

最近科技圈里比较火爆的话题,当属谷歌宣布全新的.aab格式将取代.apk。

 

很多自媒体作者瞬间嗨了,这肯定是冲着鸿蒙来的,谷歌还是要封杀鸿蒙啊!

 

如果说,谷歌采用新的aab格式,是与鸿蒙最近装机量猛增的势头有关,但是如此斩钉截铁地说谷歌只是为了封杀鸿蒙,并不确切。谷歌更改apk格式为aab格式,封杀的不止是鸿蒙,还有国内手机厂商-鸿蒙开发者社区

.aab格式的由来

 

其实早在2018年的谷歌I/O开发者大会上,安卓就迎来了一个用来取代APK的新APP格式,也就是所谓的“aab”。

 

Android App Bundles,简称为 AAB,它的出现彻底改变安卓应用以往的打包方式,同时也改变了安卓应用的支付方式。最直接的变化就是不再需要一个APK来包含所有类型的内容,使安装包的体积会变得小很多。根据谷歌的要求,AAB安装包的大小不应该超过150MB。超过150MB的应用程序,将会采用Play Asset Delivery(PAD)方案。

 

对安卓用户来说,有哪些变化?

 

实际上对安卓系统用户使用安卓app,并没有任何的变化。只不过,原来安卓app更新版本的时候,新版本的apk安装包里会包含所有的安装文件,所以更新文件体积较大;而新的.abb格式,app软件更新则不会包含所有的内容,所以更新文件体积小了不少。

 

Android App Bundles 启用的另一个新功能是 Play Feature Delivery(Play 功能交付),这是 APK 无法实现的。它扩展了应用程序捆绑包的概念,只包含特定设备上需要的应用程序的部分,但侧重于尽快实际开始使用该应用程序所需的功能。简单的理解是,它将允许用户在安装应用后的几秒钟内立即使用该应用,将应用的其他部分的下载推迟到以后。

 

除此以外,对安卓用户的日常使用,并没有任何变化。

 

以上这些,看起来更像是谷歌在提高安卓系统运行软件的效率,使用户体验更加的流畅。

 

但是,.aab将不能在Google应用商店以外的地方下载。对于国内手机品牌的众多第三方应用商店将会有很大的影响。

 

对鸿蒙系统有什么影响?

 

这个是当前大家最关心的话题。

 

从本次更新上,我们可以明确地看到谷歌在安卓应用商店上的图谋,以及长远最终的规划:打造和苹果IOS一样的安卓封闭系统生态。而谷歌也从来没有掩饰过,想要将安卓从开源系统生态逐渐演变为封闭系统生态转变。如果不是出于对反垄断的顾虑,想必谷歌做得会更加的赤裸裸。

 

对于开发者而言,这只是更换了不同的打包形式和签名方法而已,影响并不大。

 

据公开资料查询,华为应用商店至少在2019年就跟进了该项目,开发者在后台可以直接上传.aab进行分包成支持各种机型的apk。鸿蒙应用商店和华为应用商店属于同宗同源,后期如果可以支持.aab格式也不足为奇。

 

所以,谷歌更换.aab格式对鸿蒙并没有实质性的影响。

 

但是,这也给鸿蒙敲响了警钟:只有加快扩充装机量,增加在线用户数量,加速培养系统生态,才能彻底地立于不败之地。不然,主动权永远掌握在谷歌的手里。

 

对国内其他手机厂商有什么影响?

 

由于国内手机厂商并没有使用谷歌的全家桶GMS,每个品牌都有属于自己的应用商店,所以谷歌在我国这个全球安卓系统设备最多的国家,并没有赚到多少广告收益,这无疑令谷歌相当的恼火。

 

此次推出全新的.aab格式,谷歌并不支持.aab格式在谷歌应用商店以外的地方下载,正是谷歌采取收回、统一国内应用商店的机会。

 

但是,如果国内各大手机厂商如果想在自己品牌的应用商店支持.aab格式,并不是太难。只不过开发者需要上传不同的应用商店,不过这对开发者而言,并没有什么难度。关键在于,国内手机厂商各自为政,就像统一推送联盟一样,有工信部推进,仍然难以达成协议完成系统统一推送机制。一盘散沙的局面短期内很难改善

 

所以,不要大惊小怪,一个单纯的.aab格式并不能封杀鸿蒙,也不会让谷歌把国内其他安卓阵营的手机品牌一把收入囊中。

 

悄悄地说一句:如果谷歌真的强制让国内各安卓厂商必须使用谷歌的应用商店,等待的必定是国家市场监督管理局的反垄断调查!

分类
已于2021-7-5 11:25:28修改
1
收藏
回复
举报
回复
    相关推荐