博主科普:微信鸿蒙版比安卓版安装包大的缘由
08-17 06:24
快科技8月16日消息,近期有网友指出,鸿蒙5上的微信鸿蒙版安装包比安卓版的大,这和华为宣传的软件小、运行快的特点有所出入。
应用商店实际截图显示,鸿蒙微信最新版大小为428.9MB,而安卓版是245MB。
表面上看,鸿蒙版的安装包确实更大,但实际上这是因为两个系统的底层逻辑不同。

据博主“京城数码爷”科普,安卓的App是压缩包形式,安装时会进行解压,200多MB的安卓安装包完成安装后会直接变成1GB多。
而鸿蒙和iOS一样,采用直装方式,无需解压,所以在应用商店看到的安装包大小就是实际占用的存储空间大小,更为直观。

从文件角度来看,安卓安装包后缀为“ .APK ”,可在所有安卓设备上安装,它依赖系统的ART虚拟机解码运行,需要包含所有功能代码和资源,因此体积相对较大。
鸿蒙安装包后缀是“ .HAP ”,属于鸿蒙原生应用,只能在华为HarmonyOS系统设备上安装,依赖鸿蒙系统的方舟编译器和多端部署框架,能将高级语言直接编译成机器码,彻底消除了虚拟机动态编译的额外开销。
按照华为此前的说法,方舟编译器可使系统操作流畅度提升24%,系统响应速度提升44%,第三方应用重新编译后流畅度可提升60%。

此外,“ .HAP ”的鸿蒙原生应用需经过华为的“应用签名”,否则无法正常安装,安全性更高。
相比之下,“ .APK ”没有签名流程,任何方式下载的文件都能在安卓系统设备上安装,安全性无法得到全面保障。
本文仅代表作者观点,版权归原创者所有,如需转载请在文中注明来源及作者名字。
免责声明:本文系转载编辑文章,仅作分享之用。如分享内容、图片侵犯到您的版权或非授权发布,请及时与我们联系进行审核处理或删除,您可以发送材料至邮箱:service@tojoy.com




