英特尔 HAXM 通过 Android Studio 和直接从英特尔的可执行文件成功安装(根据日志)。但是,Android Studio 2.1 提示“HAXM is not installed”,无限循环提示我安装(Not installed, install? 安装成功。Not installed, install?)。
注:在之前版本的Android Studio中运行良好。由于升级后它无法识别 HAXM,我尝试卸载 Android Studio 并重新安装 2.1,但它仍然无法识别 HAXM 安装。
如何让 Android Studio 了解已安装英特尔 HAXM?
这是在 Windows 10 上。
运行“silent_install.bat”或“intelhaxm-android.exe”会生成一个日志文件,说明英特尔 HAXM 已安装,但实际上并未安装。
我终于能够通过使用 7-zip 解压缩“intelhaxm-android.exe”并手动运行“setup.exe”来安装 HAXM 6.0.1。
现在可以被Android Studio识别了
请尝试从这里安装它:
https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager
或 尝试取消选中 >> 在您的 SDK 管理器中保存 HAXM 安装程序 => 并再次安装
通过以下路径运行 HAXM 安装程序:
your_sdk_folder\extras\intel\Hardware_Accelerated_Execution_Manager\intelhaxm.exe
来自 mounir elfassi 的 对这个问题的回答的 youtube 链接在 2021 年对我有用。
https://www.youtube.com/watch?v=Z7xoPCv3sYs
在本教程中,他转到 android studio 已下载的 HAXM 文件位置并手动安装它。
我试过同样的方法,我的问题解决了
尝试通过转到文件路径手动安装后 -
~\AppData\Local\Android\Sdk xtras\intel\Hardware_Accelerated_Execution_Manager
有时 HaxmSetup.exe 不会安装并显示错误“不满足系统要求”。
这个错误可能有多种原因,
我在这里找到解决方案
对于我的设备,虚拟化是禁用的,可以很容易地检查 通过转到任务管理器,然后在 CPU 利用率图下方的性能选项卡下。
然后您必须通过进入设备的 BIOS 设置来启用它。每个设备都不同,因此您最好搜索在哪里可以找到设备的虚拟化设置。
我通过以下方式解决了它: 1-转到我的android sdk。 2- 打开“extras”文件,然后打开“intel”,然后打开“Hardware_Accelerated_Execution_Manager”。 3- 最后“haxm-7.6.5-setup”手动设置。 这应该对你有用,就像我发生的那样。
https://github.com/intel/haxm/releases 下载、安装 v7.6.5 并享受吧!