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