加速Android Emulator

装上ADT做Android,开发工具运行是很快的,但是Android的模拟器的速度着实让人不敢恭维

先说一下我的设备:

Macbook pro:

1、Intel Core i5

2、16G 1600 内存

3、128G SSD( 5G/b)

硬件上应该不是问题吧

 

这里以mac为例,在Windows上的方法基本一致

 

模拟器启动就需要40秒左右,启动应用之后,动画效果那是相当的“出色”(切换activity得3秒)

用了2周,实在忍受不了,还是google一下吧,看看老外是不是解决了这个问题

 

搜罗了半天,还是intel给力,给出了解决方案

这里就不废话了,直接说解决方法:

1、如果您是intel cpu,支持虚拟化技术

从intel网站下载 Intel HAXM,具体这个东东的功效可以自己去搜索吧(支持Mac、WIndows、linux)

http://software.intel.com/en-us/articles/intel-hardware-accelerated-execution-manager

如果能正常安装,就说明支持您的cpu,否则,就不要往下看了

 

2、正常安装之后,重新启动adt,打开android sdk manager,应该就是下面这个样子的了

sdk 4.3里面多了一项 intel x86 Atom System Image,勾选,然后安装

3、新建AVD

 

选择target,一定选择安装了 intel x86 atom system image的sdk,

然后,CPU/ABI选择intel atom(x86)

最后,勾选Use Host GPU

 

好好,享受一下Intel CPU带来的快速感受吧

 

经过我测试,貌似已有的AVD,改动上面几项是不可以的,必须新建AVD

 

经过一通折腾,AVD可以10秒启动,应用切换也是相当的流畅,再也没有那么强烈的动画感了

 

posted @ 2013-09-17 10:38  静候良机  阅读(4253)  评论(0编辑  收藏  举报