相信有很多研究Android的朋友都会遇到类似的问题,当你开启了Android4.4.2的模拟器后,如果你想切换到Art模式的话,这时候会提示你重启,然后就会一直卡在那边,那是不是就没办法了呢,显然不是!
如下图,大家都会遇到的界面:
这个界面你将会等待很长时间也不会有反应的,所以,这时候,你就得先把这个模拟器关闭掉,相当于是强制关机,那么你刚才切换成art得配置会自动保存到本地的.avd文件中,所以,你再开启这个模拟器的时候就已经是art模式了,如下图:
这个启动的过程会比较慢,跟dalvik对比起来慢了不少,但是同时这个是符合art模式的原理要求的,所以耐心等待就好,如果有人发现长时间启动不了,那么先请配置你的模拟器的内存空间大小,可以是2G
如下图:
可以看到,模拟器已经启动起来了,那么怎么证明现在已经是art模式了呢?
有两种方式:
1. 你可以打开设置来查看,
如图:
2. 可以通过shell来查看,
如图:
这样,你就可以再模拟器的art模式下开始运行程序了!