方舟编译器需要安装在安卓手机中吗?辟谣:它不是安卓ART虚拟机

2021年09月02日21:55:06 科技 1226

华为方舟编译器并不需要在手机中进行安装,它也不是手机系统升级后自带的ART虚拟机。

它是APP软件上线环境中的一个编译器,由专门的程序开发者去负责操作,APP项目在上线手机应用商店时需要通过它进行编译,减少对用户手机的内存消耗。

一.方舟编译器并不是安卓版的ART,它对手机内存的消耗较少。

方舟编译器需要安装在安卓手机中吗?辟谣:它不是安卓ART虚拟机 - 天天要闻

方舟编译器与安卓ART处理源文件方式的不同

根据2019年的华为开发者大会的详细内容来看,方舟编译器采用了静态编译代码的方式让软件程序可直接编译成机器语言在手机运行环境中去正常运行。

而安卓原生架构想要让软件程序正常运行,必须要借助于手机运行环境中的ART虚拟机API服务才能进行软件源码的重新编译。不过,ART虚拟机在编译软件程序代码时会占用手机一定的运行内存空间,这主要与它的垃圾回收(GC)机制有密切的关系,即便它比以前的Dalvik虚拟机性能要强,但仍存在过多消耗内存的现象。

况且,方舟编译器的使用场景是在项目的开发和上线环境中,而安卓apk源码文件的真正使用场景是在手机运行环境,因为安卓apk源码文件最终的执行需要借助于手机运行环境的ART虚拟机。

二.方舟编译器的真正使用者并不是手机用户,而是程序开发者。

方舟编译器需要安装在安卓手机中吗?辟谣:它不是安卓ART虚拟机 - 天天要闻

鸿蒙系统服务层-方舟编译器子系统

从2021年鸿蒙系统上线手机设备之后,鸿蒙APP的开发者也开始迅速增加,我们在完成鸿蒙APP的开发之后,需要进一步测试,测试完项目之后,需要把APP项目上线到华为应用市场中,从项目开发到上线的整个操作过程都一直由程序开发者来完成。

方舟编译器需要安装在安卓手机中吗?辟谣:它不是安卓ART虚拟机 - 天天要闻

鸿蒙APP上传时需要编译“.har”包为“.app”格式

方舟编译器现在作为鸿蒙系统服务层的一个子系统,它现在是在项目的上线过程中进行使用。因为程序开发者在开发环境只是把项目打包成“.Har”后缀格式,想要让项目真正上线并运行,只能通过方舟编译器进行编译变成“.app”后缀格式。

对于这些专业操作,普通手机用户目前是无法接触也无法深入去了解的,需要由专业的项目开发者来单独完成。

结语:

方舟编译器现在是由程序开发者在使用,主要是在项目上线时让“.Har”、“.apk”等格式的源码文件能够编译成“.app”文件,让项目能够正常上传到手机运行环境中被手机用户使用。

如果方舟编译器真的被有些不明所以的人误认为存在于手机设备中,那岂不是和安卓手机的ART虚拟机一样。毕竟,方舟编译器的作用就是为了让程序源文件在编译后变成机器码,能够直接在手机运行环境中正常运行就可以了。

科技分类资讯推荐

WiFi 总掉线?搞清路由器连接上限是关键! - 天天要闻

WiFi 总掉线?搞清路由器连接上限是关键!

家里 WiFi 多台设备一同时连接,网络就崩溃?很可能是路由器 “超负荷” 了!今天我们一起来了解一下路由器的连接上限:1.硬件配置:路由器的 CPU、内存直接决定 “带机量”。
山东创新建设的跨境电商特色产业带工作站,是做什么的? - 天天要闻

山东创新建设的跨境电商特色产业带工作站,是做什么的?

山东创新建设跨境电商特色产业带工作站,推进跨境电商与特色产业带融合发展 帮助特色产业链接全球市场 山东建成了95个跨境电商特色产业带工作站。它们依托县(市、区)商务部门、产业园区或龙头企业组建,作为服务枢纽和决策支点,扎根县域经济腹地,通过整合资源、制定规划、搭建载体、培育主体等方式,让“跨境电商+产业...
以种适地、以虫治虫……山东科技赋能“三夏”绘就好“丰”景 - 天天要闻

以种适地、以虫治虫……山东科技赋能“三夏”绘就好“丰”景

眼下,我国小麦大规模机收基本结束。近日,在山东滨州,盐碱地试验田的小麦迎来丰收,收割机忙着在田间作业,研究人员则抓紧测产。 这是山东滨州国家农业科技园的麦田,联合收割机正在田间穿梭。饱满的麦粒倾斜而下,经过丈量、机收脱粒称重、水分测定、杂质率测定等环节,新品种的亩产达到了600多公斤,属于轻中度盐碱地的...
爱普生发布P9380/P7380大幅面打印机,赋能印刷打样与高端影像行业 - 天天要闻

爱普生发布P9380/P7380大幅面打印机,赋能印刷打样与高端影像行业

近日,爱普生推出全新44英寸、24英寸大幅面彩色喷墨打印机Epson SureColor P9380/P7380,专为印刷打样和高端影像行业设计。这款新品进一步丰富了爱普生大幅面影像产品线,以高精度、广色域和色彩稳定等优势,满足专业高端影像输出的多样化需求。Epson SureColor P9380/P7380搭载了爱普生新一代2.64英寸的PRECISIO
企业级与家用WiFi的深度对比:如何根据需求选择最适合的无线网络方案 - 天天要闻

企业级与家用WiFi的深度对比:如何根据需求选择最适合的无线网络方案

在数字化生活全面渗透的今天,稳定高效的无线网络已经成为现代人工作和生活的必需品。无论是家庭中的影音娱乐、远程办公,还是企业环境中的业务运营、客户服务,WiFi网络的质量都直接影响着使用体验。然而面对市场上琳琅满目的路由器产品,很多消费者都会产生一个根本性的困惑:究竟应该选择家用WiFi还是企业级WiFi?这两者...
【产业互联网周报】  OpenAI开始提供ChatGPT企业版折扣;国家互联网信息办公室:中国已有433款大模型完成备案;消息称微软计划裁员数千人,主要集中在销售部门 - 天天要闻

【产业互联网周报】 OpenAI开始提供ChatGPT企业版折扣;国家互联网信息办公室:中国已有433款大模型完成备案;消息称微软计划裁员数千人,主要集中在销售部门

【产业互联网周报是由钛媒体TMTpost发布的特色产品,将整合本周最重要的企业级服务、云计算、大数据领域的前沿趋势、重磅政策及行研报告。】国内资讯华为自研仓颉编程语言将于7月30日开源在华为开发者大会HDC2025期间,华为宣布仓颉编程语言将于7月30日开源。仓颉编程语言是华为研发的一款面向全场景应用开发的编程语言,支...