HAXM 安装成功,但 Android Studio 2.1 无法识别
HAXM installed successfully, but not recognized by Android Studio 2.1
英特尔 HAXM 通过 Android Studio 和直接从英特尔的可执行文件成功安装(根据日志)。但是,Android Studio 2.1 说"HAXM is not installed" 并无限循环提示我安装它(未安装,安装?安装成功。未安装,安装?)。
注意:它在以前版本的 Android Studio 中运行良好。由于升级后它无法识别 HAXM,我尝试卸载 Android Studio 并重新安装 2.1,但它仍然无法识别 HAXM 安装。
如何让 Android Studio 了解英特尔 HAXM 已安装?
这是在 Windows 10.
请尝试从此处安装:
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
运行 "silent_install.bat" 或 "intelhaxm-android.exe" 生成一个日志文件,指出英特尔 HAXM 已安装,但实际上并未安装。
我终于能够通过使用 7-zip 提取 "intelhaxm-android.exe" 和手动 运行 "setup.exe" 来安装 HAXM 6.0.1。
现已被 Android Studio 识别。
从 mounir elfassi's 到 YouTube 的 link 对这个问题的回答在 2021 年对我有用。
https://www.youtube.com/watch?v=Z7xoPCv3sYs
在本教程中,他转到 android studio 已下载的 HAXM 文件位置并手动安装它。
我试了同样的方法,问题解决了。
尝试通过转到文件路径手动安装后 -
~\AppData\Local\Android\Sdk\extras\intel\Hardware_Accelerated_Execution_Manager
有时 HaxmSetup.exe 无法安装并显示错误"不满足系统要求"。
这个错误可能有多种原因,
- Hyper-V 已启用。
- 虚拟化已禁用。
- ...
我找到了 solution here
我的设备虚拟化被禁用,可以很容易地检查
转到任务管理器,然后在 CPU 利用率图表下方的性能选项卡下。
然后您必须通过进入设备的 BIOS 设置来启用它。每个设备都不同,因此您最好搜索在哪里可以找到您设备的虚拟化设置。
我通过以下方式解决了这个问题:
1- 转到我的 android sdk。
2- 打开 'extras' 文件然后打开 'intel 然后 'Hardware_Accelerated_Execution_Manager'。
3- 最后 'haxm-7.6.5-setup' 手动设置。
这应该对你有用,就像我发生的那样。
英特尔 HAXM 通过 Android Studio 和直接从英特尔的可执行文件成功安装(根据日志)。但是,Android Studio 2.1 说"HAXM is not installed" 并无限循环提示我安装它(未安装,安装?安装成功。未安装,安装?)。
注意:它在以前版本的 Android Studio 中运行良好。由于升级后它无法识别 HAXM,我尝试卸载 Android Studio 并重新安装 2.1,但它仍然无法识别 HAXM 安装。
如何让 Android Studio 了解英特尔 HAXM 已安装?
这是在 Windows 10.
请尝试从此处安装:
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
运行 "silent_install.bat" 或 "intelhaxm-android.exe" 生成一个日志文件,指出英特尔 HAXM 已安装,但实际上并未安装。
我终于能够通过使用 7-zip 提取 "intelhaxm-android.exe" 和手动 运行 "setup.exe" 来安装 HAXM 6.0.1。
现已被 Android Studio 识别。
从 mounir elfassi's 到 YouTube 的 link 对这个问题的回答在 2021 年对我有用。
https://www.youtube.com/watch?v=Z7xoPCv3sYs
在本教程中,他转到 android studio 已下载的 HAXM 文件位置并手动安装它。
我试了同样的方法,问题解决了。
尝试通过转到文件路径手动安装后 -
~\AppData\Local\Android\Sdk\extras\intel\Hardware_Accelerated_Execution_Manager
有时 HaxmSetup.exe 无法安装并显示错误"不满足系统要求"。
这个错误可能有多种原因,
- Hyper-V 已启用。
- 虚拟化已禁用。
- ...
我找到了 solution here
我的设备虚拟化被禁用,可以很容易地检查 转到任务管理器,然后在 CPU 利用率图表下方的性能选项卡下。
然后您必须通过进入设备的 BIOS 设置来启用它。每个设备都不同,因此您最好搜索在哪里可以找到您设备的虚拟化设置。
我通过以下方式解决了这个问题: 1- 转到我的 android sdk。 2- 打开 'extras' 文件然后打开 'intel 然后 'Hardware_Accelerated_Execution_Manager'。 3- 最后 'haxm-7.6.5-setup' 手动设置。 这应该对你有用,就像我发生的那样。