最近关于安卓系统最大的新闻恐怕就是,谷歌将安卓系统放弃了沿用了多年的APK格式,从今年8月开始,所有在谷歌Google Play商城上架的软件都必须采用AAB格式。考虑到Google Play在安卓软件商城中的地位,可以说APK格式肯定会被彻底淘汰,未来安卓系统将进入AAB格式的时代。

华为升级鸿蒙后如何使用Google(谷歌更换软件格式)(1)

关于谷歌的AAB格式,我们之前已经说得比较多了,谷歌官方也解释了为什么会用AAB格式取代APK格式,主要原因还是可以让软件的体积更小,安全机制更高,手机运行的速度更快,同时也更有利于开发者对软件的分发。当然,不乏一些阴谋论者认为,是谷歌觉得受到了华为鸿蒙系统的威胁,所以将APK格式改为了AAB格式,这样华为鸿蒙系统未来就无法更好兼容谷歌软件。

这种说法显然是无稽之谈,首先AAB格式出现在2018年,而不是现在才出现,所以不存在谷歌针对鸿蒙的可能;其次现有的安卓系统除了支持APK格式之外,同样也会支持AAB格式,所以鸿蒙能运行APK格式的软件,也就能运行AAB格式的软件,两者并不冲突。如果未来华为的鸿蒙有什么不能运行的安卓软件,那只有两种可能,一种可能是这个软件必须要依赖谷歌的GMS核心;另一种可能则是这个软件需要更新的安卓系统版本,比如安卓12,但这种可能性非常低。

华为升级鸿蒙后如何使用Google(谷歌更换软件格式)(2)

所以尽管未来安卓软件将会采用AAB格式,但鸿蒙毫无疑问是会支持和兼容的。而华为最近也官方否定了鸿蒙不支持AAB格式的说法,并且认为谷歌的这种做法和华为的一些理念比较相似。华为消费者业务软件部总裁首先肯定了AAB可以在鸿蒙系统上运行的说法,另外他也强调,谷歌在软件格式上的变化,不会影响到未来鸿蒙的发展。

不过华为也给出了一个有趣的说法,华为表示谷歌的AAB格式,在理念上和鸿蒙的Atomic Service(原子化服务)很相似。华为所谓的原子化服务是鸿蒙系统提供的一种面向未来的应用程序形态,相对于传统软件需要安装的做法,鸿蒙的原子化服务不需要单独安装软件,可以满足用户在不同场景、不同设备上的使用需求,又能给应用提供更丰富的入口、更精准的分发。

华为升级鸿蒙后如何使用Google(谷歌更换软件格式)(3)

当然两者还是有很大不同,比如说AAB格式的软件更接近传统,还是需要下载安装;而鸿蒙的原子化服务,更像是鸿蒙手机连接鸿蒙loT设备后的一些应用功能,以及现在鸿蒙在一些软件上的特性,虽然不需要安装,但也不像传统软件那样拥有更多的功能和设计。简单来说,原子化服务是一种轻量级的功能服务,和AAB这种只是更改了格式的传统软件还不一样,两者相同的地方主要还是可以在不同设备上使用,同时分发更有效。

目前真要说对鸿蒙构成在软件方面的威胁,恐怕要算谷歌的Fuchsia OS系统,这个系统和安卓系统完全不同,如果手机未来都采用这种系统,那么软件和安卓系统肯定无法兼容。当未来Fuchsia OS成为主流后,华为鸿蒙系统才有可能无法兼容谷歌系统的软件。不过谁也不知道,届时华为会不会大幅度地更新鸿蒙内核,让其又支持Fuchsia OS的软件呢?

,