您访问的页面找不回来了!
返回首页- 您感兴趣的信息加载中...
据介绍,华为推出的方舟编译器是从底层直接定义了一套标准,采用了全新的系统及应用编译运行机制,简单的说就是在安卓应用打包APK的时候直接把Java代码编译为了机器码,将所有的Java语义全部做到静态编译,相当于在软件运行前就打好了一切基础,直接摒弃了翻译过程,运行效率可想而知。
方舟编译器对华为而言远不止提升手机运行效率这么简单,有了华为方舟编译器,第三方APP只要重新编译即能为华为手机所用,无需重新开发,也无需像IOS那样重写,并且流畅度也将大幅度提升,这势必会减少安卓APP的优化成本、消除APP供应商的优化顾虑,日后华为一旦推出自己的系统将会得到更多的支持,这也许才是华为推出这款方舟编译器的深远意义,目前这个技术华为已经开源。
据了解,方舟编译器是在4月11日才正式对外公布的应用编译技术,可其实华为早在5年前就开始布局,在人力上面也投入数百位专家进行开发,经过多年的调试,这次才在EMUI 9.1上实现了机器代码的翻译。
全球第一大移动操作系统的安卓很有可能失去全球第一大市场的份额。如果安卓最终把中国市场输给一家中国手机制造商,沃特金斯认为,“我猜谷歌对此会很生气。”
本文TechWeb整理撰写,仅供参考。
除了苹果iOS,如今几乎所有手机都依赖于安卓系统,但同样是安卓,不同厂商的二次加工又完全不同,比如华为就屡屡从安卓底层进行优化,不少经验甚至都被Google拿去融合在了原生安卓系统中
责编:方舟 此内容为第一财经原创。未经第一财经授权,不得以任何方式加以使用,包括转载、摘编、复制或建立镜像。第一财经将追究侵权者的法律责任