华为鸿蒙无法再兼容安卓(安卓弃用APK格式改用AAB格式)

大家知道每一个系统,对应的应用程序都有相应的格式,比如windows下主要以exe的格式程序文件,当然windows下还有其它的格式文件,但exe是最常见和通用的。

而iOS下则是以IPA格式的程序文件,安卓下则以APK格式的程序文件,而华为鸿蒙系统的程序文件格式是HAP。不过鸿蒙是兼容安卓程序的,所以APK格式的程序,鸿蒙系统一样可以安装。

华为鸿蒙无法再兼容安卓(安卓弃用APK格式改用AAB格式)(1)

不过近日,谷歌做了一个重大改变,谷歌宣布,从8月1日起,其应用商店Play Store的APP格式,要从APK改为AAP,即“Android App Bundles”,到时候所有提交到Play Store的新应用,都必须使用AAB格式。

当然,在安卓系统中,之前的APK格式还是一样可以使用,不过也有业界人士表示,不排名未来谷歌或会在系统中也进行修改,让安卓系统只支持AAB格式的程序。

华为鸿蒙无法再兼容安卓(安卓弃用APK格式改用AAB格式)(2)

对于这个消息,有网友表示,这可能是针对鸿蒙的,因为鸿蒙兼容的是安卓的APK格式程序,现在一修改,也就意味着华为鸿蒙不能兼容了。

当然,这么理解就很片面了,华为在自己的鸿蒙系统(HarmonyOS)中打包的是AOSP部的部分代码,让它支持安卓的APK文件。

而一旦谷歌修改了文件格式,这部分代码也同样会更新至AOSP中去的,所以华为鸿蒙一样可以使用,那么鸿蒙也一样可以兼容AAB格式文件的。

华为鸿蒙无法再兼容安卓(安卓弃用APK格式改用AAB格式)(3)

那么谷歌为何要进行改变呢?事实上谷歌在2018年就启用了AAB格式,目前在谷歌的play store中,已经有上千个这样格式的软件了。

谷歌说这种格式比APK格小15%左右,另外有一项很大的改进,那就是拓展了应用程序捆缚包的定义,只包含运行App时的必要代码,具体表现就是只要下载了一部分之后,App就可以直接运行,无需等待下载完成再安装。

明显谷歌之所以改格式,确实是因为这种格式更好,所以大家真不必担心鸿蒙能不能兼容,肯定能的,大家也不要有什么阴谋论,这事真与华为鸿蒙无关。

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页