Intel HAXM
(Intel Hardware Accelerated Execution Manager
,英特尔硬件加速执行管理器)
Intel HAXM
使用基于Intel(R) Virtualization Technology (VT)
的硬件加速, 因此需要显卡
支持VT
,而且仅限于Intel显卡
,与AMD显卡
无缘。
Intel HAXM
支持的操作系统:
Intel HAXM
在GitHub上的网址:https://github.com/intel/haxm
方法一 — 通过HomeBrew进行安装:
brew install intel-haxm
方法二 — 通过Android SDK进行安装:
Intel HAXM
被集成在Android SDK中了。安装步骤如下:
1、使用sdkmanager命令下载Intel HAXM
安装程序:
echo y | sdkmanager "extras;intel;Hardware_Accelerated_Execution_Manager"
当然您也可以使用Android Studio进行下载,看个人喜好。
2、下载的目录是${ANDROID_HOME}/extras/intel/Hardware_Accelerated_Execution_Manager
:
3、安装Intel HAXM
:
cd ${ANDROID_HOME}/extras/intel/Hardware_Accelerated_Execution_Manager
./silent_install.sh -log install.log
如果出现错误,请看install.log
。
Intel HAXM
在macOS
中以内核扩展
的形式存在, 要使用它,我们需要通过kext*
形式的命令管理:
1、检测Intel HAXM
的内核扩展
是否被加载:
kextstat | grep intel
出现了com.intel.kext.intelhaxm
表示已经被加载了,否则就表示没有被加载。
2、如果没有被加载,使用如下命令进行加载:
sudo kextload -b com.intel.kext.intelhaxm
如果已经加载过了,再去加载,会报错误。
3、如果想减载,使用如下命令进行减载:
sudo kextunload -b com.intel.kext.intelhaxm