Android 4.4 运行环境从 Dalvik 改为 Art 后无法开机

Android 4.4 系统可以通过开发者选项中的选择运行环境切换默认的 DalvikArt 模式,本文不详细介绍这两种模式的区别,新版本 Android 系统已经弃用了 Dalvik 模式。

Art 模式性能虽好,但是对一些老旧机型兼容性并不好,比如我的车机上的系统,切换成 Art 模式后导致重启卡开机界面无法开机。

经网上搜索得知,原来当我们选择这个选项的时候,其实就是设置了一个参数而已,我们可以再把这个参数改回来。

首先保证你的设备之前开启了开发者选项 -> USB 调试模式,将设备连接电脑,并使用 adb 命令连接设备 adb shell,成功进入 shell 后,使用如下命令将设置修改回来:

1
2
3
setprop persist.sys.dalvik.vm.lib libdvm.so

reboot

这样设备就会重新启动并且能够正常启动了。