快科技 8 月 16 日消息,近段时间有网友提到,鸿蒙 5 上的微信鸿蒙版比安卓安装包还大,这与华为宣传的软件小、运行快有所区别。
根据应用商店实际截图显示,鸿蒙微信最新版是 428.9MB,安卓则是 245MB。
看起来确实是鸿蒙更大一些,但实际上是这两个系统从底层逻辑上就并不相同。
据博主 " 京城数码爷 " 科普,安卓的 App 是一个压缩包,安装过程会解压,200 多 MB 安卓完成后直接变成 1GB 多。
而鸿蒙和 iOS 一样都是直装,无需解压,所以在应用商店看到多少就占多少存储空间,会更直观。
从文件上来看,安卓的安装包后缀为 ".APK",可在所有安卓设备安装,依赖系统的 ART 虚拟机解码运行,需包含所有功能代码和资源,体积相对较大。
鸿蒙安装包后缀是 ".HAP",是鸿蒙原生应用,只能在华为 HarmonyOS 系统设备上安装,依赖鸿蒙系统的方舟编译器和多端部署框架,将高级语言直接编译成机器码,彻底消除了虚拟机动态编译的额外开销。
按照此前华为的说法,方舟编译器可让系统操作流畅度提升 24%,系统响应速度提升 44%,第三方应用重新编译后流畅度可提升 60%。
另外,".HAP" 的鸿蒙原生应用需经过华为的 " 应用签名 ",否则无法正常安装,安全性更高。
对比之下,".APK" 没有签名流程,任何方式下载的文件都可以在安卓系统设备上安装,安全性没有全面保障。
登录后才可以发布评论哦
打开小程序可以发布评论哦