小虾米资讯

AD1
当前位置:网站首页 / android / 正文

android:求教 安卓是不是可以去除ART

2022-04-24 09:49:59 / 我要吐槽 查看是否已被百度收录 查看是否已被谷歌收录 查看是否已被搜狗收录 查看是否已被360收录
AD2
近来讨论中遇到几个神论,本人纯小白,向技术大佬们求证一下:1,ART只是安卓可有可无的一个组件而已,可以完全不用众所周知,4.4以后安卓内置的ART承担着把程序语言转换成机器语言的作用。在没有引入其他进行时的前提下,ART对安卓来说,是不是可用可不用?2,AMS可以替代ART的作用为了支持ART可用可不用的观点,有人认为用了AMS就可以不用ART。我个人的理解,AMS位于应用框架层,起到调度系统服务的功能。ART位于更底层的类库层里,起到翻译程序语言的作用。AMS不可能替代更底层的ART。求大神指教。

Android上层是java,framework是java,native是c++,驱动是c 。连接起来的是jni,虚拟机如借用的图所示,Android Runtime连接了framework和lib,包括两部分:core lib和虚拟机(5.1开始art完全取代dv)

没有这东西你无法运行安卓应用程序

Powered By © 小虾米资讯 2015

(本站部分文章来源于网络或网友爆料,不代表本站观点,如有侵权请联系及时删除 )