2017-10-04 161 views
4

我最近將Macbook pro更新爲Mac OS High Sierra。現在我遇到了無法在Android Studio中啓動模擬器的問題。顯示警告/dev/kvm is not found.。當我試圖啓動模擬器我收到以下錯誤:在Mac OS上找不到/ dev/kvm

enter image description here

我嘗試了不同版本的英特爾HAXM從SDK管理器和獨立的,重新安裝的Android Studio和完全刪除所有的配置,還是同樣的問題。

回答

35
  1. 轉到: 系統偏好設置>安全&隱私>常規

應該有加載被封鎖像開發商XXX「系統軟件的消息。」

  • 單擊允許
  • +1

    哇,我已經嘗試了很多安裝HAXM的東西,甚至在恢復模式中做了一些奇怪的事情,這就是我需要的。謝謝! – huey77

    +0

    應該接受這個答案 – SergStav

    +0

    這是正確的答案! – ikevin8me

    1

    要在Mac上使用VM加速,必須安裝英特爾HAXM內核擴展以允許仿真器使用CPU虛擬化擴展。 Android Studio需要Mac OS X 10.8.5或更高版本,最高10.11.4(El Capitan)Mac OS X;內核擴展與Mac OS X 10.6.0及更高版本兼容。

    安裝英特爾HAXM內核擴展,請按照下列步驟操作:

    1. 打開SDK管理器。
    2. 單擊SDK更新站點選項卡,然後選擇英特爾HAXM。
    3. 單擊確定。

    下載完成後,執行安裝程序。 例如,它可能是在此位置:

    sdk/extras/intel/Hardware_Accelerated_Execution_Manager/IntelHAXM_version.dmg. 
    

    要開始安裝,在Finder中,雙擊IntelHAXM.dmg文件,然後將該文件IntelHAXM.mpkg。

    按照屏幕上的說明完成安裝。

    安裝完成後,確認新內核擴展是通過打開一個終端窗口,運行以下命令正確運行:

    kextstat | grep intel 
    

    您應該看到包含以下擴展名的狀態消息,表明內核擴展加載:

    com.intel.kext.intelhaxm 
    

    Reference

    +0

    還不行,同樣的問題。當我嘗試從SDK管理器中卸載HAXM時,卸載窗口留空並且沒有響應。當我關閉它時,我得到一個額外的問題,我不能再安裝HAXM。 – Sammekl

    1

    這似乎是一個英特爾HAXM問題。我通過徹底刪除英特爾HAXM解決了這個問題。

    然後我跟着這guide,這基本上使您編輯HAXM的安裝腳本,以便無聲安裝將可用於Mac OS高山脈。

    相關問題