使用Intel的虛擬化技術(vt-x)加速Android模擬器

本文轉自http://hi.baidu.com/jeffeeck/item/6485ca3fedb62dc01a969615

轉載請註明出處,尊重原創!

Android的官方模擬器速度一向難以忍受。這一情況在Intel發佈x86的android鏡像後有了極大的改觀。通過啓用vt-x加速,模擬器可以達到和真機差不多的流暢度。

1、首先要確定CPU支持vt-x技術,請自行查詢。而後可能需要在BIOS中手動開啓。如圖:
[轉載]使用Intel的虛擬化技術(vt-x)加速Android模擬器
這一選項的位置因機器而異,比如在我的X220上,就在security選項卡中。

2、在android的SDK Manager中下載所需版本的x86鏡像(不同android版本的x86鏡像需要單獨下載)和HAXM加速驅動
[轉載]使用Intel的虛擬化技術(vt-x)加速Android模擬器

3、下載完畢後,進入到sdk所在目錄/extras/intel/Hardware_Accelerated_Execution_Manager,然後運行IntelHaxm.exe安裝驅動。
注意:安裝前需要開啓vt-x,否則安裝無法進行。安裝完成後需要重啓。
[轉載]使用Intel的虛擬化技術(vt-x)加速Android模擬器

4、在AVD Manager中創建x86鏡像。注:4.0之前的版本在target中選擇Intel Atom x86 System Image,4.0之後的版本在target下方的CPU/ABI選項中選擇Intel Atom(x86)。另請記得在hardware中啓用keyboard lid support和keyboard support(並確認後面的值爲yes),否則無法在模擬器中使用鍵盤。
[轉載]使用Intel的虛擬化技術(vt-x)加速Android模擬器

5、啓動模擬器,看到圖中所示的HAX is working and emulator runs in fast virt mode字樣即表示加速成功。enjoy!
[轉載]使用Intel的虛擬化技術(vt-x)加速Android模擬器

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章