首頁(yè)技術(shù)文章正文

Android+物聯(lián)網(wǎng)培訓(xùn)之模擬器加速器安裝

更新時(shí)間:2017-07-02 來源:黑馬程序員Android+物聯(lián)網(wǎng)培訓(xùn) 瀏覽量:

創(chuàng)建好了X86的AVD后,需要再去安裝對(duì)應(yīng)的Intel Hardware Accelerated Execution Manager(Haxm)。
下面記錄過程:
1.繼續(xù)安裝之前的方法,通過Android SDK Manager在extra中,找到并選中了那個(gè)Intel x86 Emulator Accelerator (HAXM):

點(diǎn)擊下載,很快,1M多的東西,就下載完畢了。
2.然后點(diǎn)擊安裝,馬上就安裝好了,此時(shí)就已顯示Installed了:

3.以為就安裝完畢了呢。
結(jié)果去參考教程:
Configuring Virtual Machine Acceleration
去驗(yàn)證haxm是否已安裝成功時(shí),結(jié)果卻失敗出錯(cuò)了:
C:\Users\CLi>sc query intelhaxm
[SC] EnumQueryServicesStatus:OpenService FAILED 1060:
The specified service does not exist as an installed service.

 
4.所以繼續(xù)參考教程,還需要去手動(dòng)安裝Hxam的。
去對(duì)應(yīng)的sdk\extras\intel\Hardware_Accelerated_Execution_Manager 路徑下,找到了對(duì)應(yīng)的文件:
D:\tmp\tmp_dev_root\android\adt-bundle-windows\sdk\extras\intel\Hardware_Accelerated_Execution_Manager\IntelHaxm.exe
 
 
全名叫做:
Intel? Hardware Accelerated Execution Manager
5. 雙擊去安裝:

 

 
 
完畢后,打開了:
http://software.intel.com/en-us/android
感興趣的,可以好好去看看。
6.再去驗(yàn)證一次,就可以了:
C:\Users\CLi>sc query intelhaxm
SERVICE_NAME: intelhaxm
        TYPE               : 1  KERNEL_DRIVER
        STATE              : 4  RUNNING
                                (STOPPABLE, NOT_PAUSABLE, IGNORES_SHUTDOWN)
        WIN32_EXIT_CODE    : 0  (0x0)
        SERVICE_EXIT_CODE  : 0  (0x0)
        CHECKPOINT         : 0x0
        WAIT_HINT          : 0x0
 
 
至此,終于算是安裝haxm完成了。
 
【總結(jié)】
通過Android SDK Manager去安裝haxm時(shí),雖然已經(jīng)顯示的是Installed,其實(shí)也只是部分安裝完成,還需要手動(dòng)去運(yùn)行對(duì)應(yīng)的
sdk\extras\intel\Hardware_Accelerated_Execution_Manager\IntelHaxm.exe
才可以最終安裝成功的。
再去cmd中驗(yàn)證:
sc query intelhaxm
出現(xiàn)了對(duì)應(yīng)的STATE就可以了。


本文版權(quán)歸黑馬程序員Android+物聯(lián)網(wǎng)培訓(xùn)學(xué)院所有,歡迎轉(zhuǎn)載,轉(zhuǎn)載請(qǐng)注明作者出處。謝謝!
作者:黑馬程序員Android+物聯(lián)網(wǎng)培訓(xùn)學(xué)院
首發(fā):http://android.itheima.com
分享到:
在線咨詢 我要報(bào)名
和我們?cè)诰€交談!