加速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秒啟動,應用切換也是相當的流暢,再也沒有那么強烈的動畫感了

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM