HarmonyOS 鸿蒙Next 关于arkts编译的疑问
HarmonyOS 鸿蒙Next 关于arkts编译的疑问 按照arkts的介绍,我能理解编译为字节码的优点,arkts也实现了AOT,实现了字节码和机器码的混合运行,进一步提高了速度。
我不理解的是,为何不选择在字节码安装时,按照所用机器的cpu的指令集将字节码完全重新编译为机器码?这样虽然有可能会多占用存储空间,但是会大幅度提升运行效率,使程序实现“丝滑”般柔顺,直接赶上苹果app的运行效率。
也就是为啥选择了个AOT的方案?100%全编译的难度在哪里?
2 回复
JAVA时代有过探索全静态编译,看结局就知道了。
更多关于HarmonyOS 鸿蒙Next 关于arkts编译的疑问的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html