Intel HAXM on macOS high sierra (10.13)

后端 未结 11 2025
走了就别回头了
走了就别回头了 2020-12-24 11:50

Is there any way of using Android emulator on High Sierra (10.13)?

When I run

./HAXM\\ installation -u

It says:

HA         


        
相关标签:
11条回答
  • 2020-12-24 12:17

    very specific case: if you keep android studio and sdk in separate partitions, and then you moved sdk to newly formatted partition, then in my case only uninstalling android studio and reinstalling it with new sdk is helped. sad story..

    0 讨论(0)
  • 2020-12-24 12:19

    Download this https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager-end-user-license-agreement-macosx and install .dmg then restart pc.This worked for me.

    0 讨论(0)
  • 2020-12-24 12:21

    You can use Google's 6.2.1's silent_installer.sh to properly install HAXM on High Sierra:

    https://dl.google.com/android/repository/extras/intel/haxm-macosx_r6_2_1.zip

    Otherwise use Android Studio's SDK Manager to download and install it for you:

    This was not introduced until 6.2.1(Google Distribution only) which looks like a hotfix from the 6.2.0 version which would throw the following message:

    HAXM silent installation only supports macOS from 10.8 to 10.12!
    

    If you don't want to use HAXM, you can use the Hypervisor.Framework by ensuring you have installed Android Emulator 26.1.3

    Documentation

    The emulator is now fully compatible with macOS 10.13 High Sierra through either Hypervisor.Framework or HAXM 6.2.0.

    https://developer.android.com/studio/releases/emulator.html#26-1-3

    0 讨论(0)
  • 2020-12-24 12:28

    To verify that Intel HAXM is running, open a terminal window and execute the following command:

    kextstat | grep intel
    

    If Intel HAXM is operating correctly, the command will show a status message indicating that the kernel extension named com.intel.kext.intelhaxm is loaded.

    Try to stop and stat again HAXM., than verify it works correctly.

    To stop Intel HAXM, use the following commands:

    sudo kextunload -b com.intel.kext.intelhaxm
    

    To start Intel HAXM, use the following commands:

    sudo kextload -b com.intel.kext.intelhaxm
    
    0 讨论(0)
  • 2020-12-24 12:29

    Intel Corporation just fixed it and released HAXM for macOS Sierra and macOS High Sierra, just download the ZIP and execute the .dmg file, then restart Android Studio. It worked for me, hope it works for you too.

    Intel Link for the download : https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager-end-user-license-agreement-macosx

    0 讨论(0)
提交回复
热议问题