1. 程式人生 > >使用 Intel HAXM 為eclipse安卓模擬器加速

使用 Intel HAXM 為eclipse安卓模擬器加速

最近在自學安卓開發,可是手頭沒有安卓機,只能用模擬器了。使用過eclipse安卓模擬器的應該都知道,這個模擬器具卡無比。不過經過百度谷歌,這個問題現在已經解決了。 本文介紹使用 Intel HAXM 技術為 Android 模擬器加速, 使模擬器執行速度媲美真機, 解決模擬器執行慢的問題。

先介紹下這個外掛:

英特爾® 硬體加速執行管理器(英特爾® HAXM)是一款硬體輔助虛擬引擎(管理程式),可通過英特爾® 虛擬化技術 (VT) 來幫助提升在主機上進行 Android 應用模擬的速度。 與英特爾 Android x86 模擬器映像及官方Android SDK 管理器結合使用,HAXM 可在支援英特爾虛擬化技術的系統上加快 Android 應用模擬的速度


一、下載並安裝 Intel HAXM 擴充套件

下載完成後安裝即可。

驗證安裝狀態:命令列裡輸入sc query intelhaxm   看到STATE的屬性是RUNNING即可,如圖

驗證安裝狀態

 二、下載相應版本的 Android x86 映象

開啟Android SDK Manager,在你相應版本的安卓模擬器裡下載Intel x86的映象。如圖:

安裝Intel x86映象

三、配置安卓模擬器

在配置介面選擇完你的各項引數之後,記住CPU/ABI要選擇Intel Atom (x86),並且勾選最下面的使用主機GPU,能使模擬器的流暢度大大增加。設定如圖:

安卓模擬器配置

到此安卓模擬器就配置完了,執行之後你會發現,從啟動到進入主介面,不要半分鐘,並且整體的介面流暢度跟真機差不多。

Enjoy~ 

PS:在2.3當中使用,可能出現畫面一直黑色,因為版本老的緣故,這時候把GPU emulation  yes一項去掉

看Android版本支不支援看下SDK裡面有沒有ATOM的包下載,有些不支援的就沒辦法了!