下一版本的Android移除了Dalvik并默认使用ART

移动开发 Android
就在昨晚,AOSP 代码的 master 分支上的提交显示 Dalvik 被开除,然后 ART 接替了默认的位置。这个变更是以提交 98553 和 98618 被合并的形式展现的。前者负责把 Dalvik 从 AOSP 的 master 分支中剔除,而后者则将默认的运行时环境切换到了 ART。

[[114748]]

就在昨晚,AOSP 代码的 master 分支上的提交显示 Dalvik 被开除,然后 ART 接替了默认的位置。这个变更是以提交 98553 和 98618 被合并的形式展现的。

前者负责把 Dalvik 从 AOSP 的 master 分支中剔除,而后者则将默认的运行时环境切换到了 ART。

具体的变更如下:

Dalvik is dead, long live Dalvik! DO NOT MERGE croot cd libcore repo start dalvik-is-dead-long-live-dalvik . repo sync -c . git rm -r libdvm git add JavaLibrary.mk (after removing libdvm references, adding explict core-libart references) git add Docs.mk (after replacing references to libdvm with libart) git add benchmarks/Android.mk (after adding explict core-libart references) git add Android.mk (after removing dalvik-host target) git commit -a -m ‘Dalvik is dead, long live Dalvik! DO NOT MERGE’

Switch from core to core-libart

这个合并操作阐述了自己。Dalvik 已死,Dalvik 万岁!根据 ART 在过去几个月的表现中来看,Dalvik 并不会让人怀念 - 至少等到 XDA 高级认证开发者 rovo89 放出 ART 兼容的 Xposed 框架之后。

Commit 98553: https://android-review.googlesource.com/#/c/98553/

Commit 98618: https://android-review.googlesource.com/#/c/98618/

责任编辑:徐川 来源: cnbeta
相关推荐

2009-03-08 09:50:43

Firefox新版本

2016-01-21 11:05:52

ES6JavaScript新特性

2015-12-31 09:58:01

谷歌安卓Android

2012-11-22 10:28:13

SQL Server

2021-08-02 09:55:06

Linux Mint开发工作官网

2012-03-05 09:58:25

Android酸橙派

2020-06-29 09:46:30

微软浏览器Windows

2009-05-05 09:19:59

Solaris 10509更新Solaris 11

2011-09-08 11:01:32

Android冰淇淋三明治

2023-02-20 14:24:56

AndroidDalvikART

2009-11-23 09:22:22

Chrome OSlinux内核

2011-08-24 08:40:15

PHP 5.3.8

2019-08-27 08:50:05

AndroidGoogle 移动系统

2010-06-07 12:54:34

2012-08-31 09:33:38

GnomeUbuntu

2021-01-07 20:45:06

Firefox 85Firefox浏览器

2012-02-21 22:01:24

Windows 8Web开发

2009-07-29 16:08:07

ASP和ASP.NET

2009-12-17 14:59:43

VS 9.0版本

2011-11-08 10:17:34

Ubuntu 12.0特性
点赞
收藏

51CTO技术栈公众号