鸿蒙或无法再兼容安卓应用:谷歌更改应用程序格式,由apk变成aab

华为在手机业务遭受巨大打击,连出货都变得极为困难的情况下,将重心放在了自研系统鸿蒙上 。鸿蒙也没有辜负华为的期望,鸿蒙OS2发布后7天,升级用户就突破了1000万,最新的数据显示,升级用户已达1800万(非官方数据) 。

作为一个新系统,鸿蒙OS2还是个“小小鸟”,想要飞得更高,成为和安卓、iOS三分天下的主流系统,还需要一个过程 。鸿蒙的生态还处于起步阶段,为了让用户能够自由使用自己喜欢的app,同时也为了降低用户的学习成本,鸿蒙自诞生起就兼容安卓的应用程序 。


鸿蒙或无法再兼容安卓应用:谷歌更改应用程序格式,由apk变成aab
文章插图

虽然现在已经有不少基于鸿蒙系统开发的鸿蒙版app,但数量还是太少,想达到安卓app的千万级别,可能要历经数年才能达到 。鸿蒙先兼容安卓应用,再慢慢用鸿蒙应用替换,不仅是明智之举,也是唯一的办法 。否则就会重蹈微软的Windows Mobile、诺基亚的塞班、三星的Tizen等系统的覆辙,因为生态不行而惨遭淘汰 。

在鸿蒙还未大规模推送之前,谷歌方面并不惧怕这个初出茅庐的系统,更不担心安卓被鸿蒙替换,因为在谷歌看来,鸿蒙并不完善,很多系统性问题并没有解决 。事实上也确实如此,鸿蒙生态要做到像谷歌那样健全,需要长时间的努力 。但随着鸿蒙升级设备量越来越多,谷歌也有意限制鸿蒙的发展 。

谷歌应用商店上出现了一个重要提示,从今年8月开始,新应用需要使用Android App Bundle,才能在Google Play中发布 。使用 Android App Bundle发布应用,可帮助用户以尽可能最小的下载大小来安装应用,并将压缩下载大小上限提高到150MB 。Android App Bundle不支持APK扩展 (*.obb) 文件 。


鸿蒙或无法再兼容安卓应用:谷歌更改应用程序格式,由apk变成aab
文章插图

apk文件大家肯定都非常熟悉了,目前安卓应用程序都是基于apk的应用程序包 。而在8月之后,apk有可能会成为历史,被abb所取代,aab是安卓全新的应用程序发布格式,其全称为:Android App Bundle 。因为Android App Bundle不支持apk文件,所以以后的应用程序包将更新为aab格式 。


鸿蒙或无法再兼容安卓应用:谷歌更改应用程序格式,由apk变成aab
文章插图

在安卓12系统发布后,华为手机并没有出现在尝鲜列表中,今后安卓12大概率也不支持华为手机升级 。在8月之后,应用程序由apk格式替换为aab格式,届时鸿蒙系统是否也支持这种新的aab格式,还是要打一个问号 。如果无法兼容aab安卓应用,对于鸿蒙来说就是一个巨大的灾难 。

当然,这也不是谷歌第一次对华为出手了 。华为在海外市场份额大跌,跟谷歌禁止华为使用GMS(谷歌移动服务)有很大关系 。华为不得不推出HMS(华为移动服务),用于取代GMS,以及使用TomTom研发的地图和导航,对谷歌的相应服务进行取代 。HMS已有101万注册开发者,生态下应用的月活用户数已超过4亿 。


鸿蒙或无法再兼容安卓应用:谷歌更改应用程序格式,由apk变成aab
文章插图

谷歌高管Tristan Ostrowski曾在华为无法使用GMS时表示,虽然华为现在还在使用安卓系统,但完全可以用鸿蒙来取代安卓 。但目前鸿蒙的发展远超谷歌的预测,根据华为7亿在网手机,90%机型可升级鸿蒙来预测,最快明年,鸿蒙系统仅手机用户就会达到6亿多 。

【鸿蒙或无法再兼容安卓应用:谷歌更改应用程序格式,由apk变成aab】谷歌这次更换应用程序格式,当然不是特意针对鸿蒙,却击中了鸿蒙的软肋 。鸿蒙要想彻底摆脱谷歌的束缚,唯有尽快将所有应用替换成鸿蒙版 。

    推荐阅读