模拟器警告:HAXM 6.0.5已安装。请安装HAXM >= 6.2.1来解决Mac上的兼容性问题。

43

模拟器未运行。我已经安装了 HAXM 6.2.1,请查看图片。

在此输入图像描述

所以,我刚刚重新安装了 HAXM。现在出现另一个问题。请查看第二张和第三张图片。

6:54 PM Emulator: Reason: Invalid argument

6:54 PM Emulator: coreaudio: Could not lock voice for audioInputDeviceIOProc

在此输入图像描述 在此输入图像描述


它对我有效,你可以在这里看到: https://dev59.com/NlcO5IYBdhLWcg3w-VxX#48417715 - Md. Asiful Islam
4个回答

100

进入 [Android SDK 文件夹] --> Extra --> Intel --> Hardware_Accelerated_Execution_Manager,然后双击 HAXM 安装程序 intelhaxm-android.exe(Mac 系统为 IntelHAXM_6.2.1.dmg),手动安装。

如果你没有最新版本的 HAXM,可以在 Android Studio 的 SDK Manager 中下载它。

图片描述

尽管这应该在安装 Android Studio 时自动安装。如下所示:

图片描述

回答 @DougThompson 的问题: 如果 HAXM 安装程序没有自动安装怎么办?

图片描述

在这种情况下,你可以:

  1. https://software.intel.com/en-us/articles/intel-hardware-accelerated-execution-manager-intel-haxm 下载 HAXM 安装程序。
  2. 将安装程序保存在 [Android SDK 文件夹] --> Extra --> Intel 中。
  3. 解压并手动安装它。

完成。


2
谢谢!!! 这也是我解决的方法。也许Android Studio没有启动DMG文件?无论如何,大力点赞! - MacKentoch
@MacKentoch 当你安装Android Studio时,它应该会自动启动。但不幸的是,有时它并没有发生。 - Gaurab Kumar
1
真是太棒了!谢谢(点赞兄弟) - Argyle Ghost
抱歉 @GaurabKumar,我的操作系统是mac OS Sierra,所以我在下面的回答中投了票,因为我们的同事#gMale更具体地回答了我的问题,只是当我发表评论时不小心点击了你的帖子。 但还是谢谢。 - Armando Marques da S Sobrinho
证书几天前已过期。但可以安装更新版本。请参阅https://github.com/intel/haxm/issues/219#issuecomment-509053176。 - s2t2

16

在 Mac 上

  • 导航到 [ANDROID_HOME]/extras/intel/Hardware_Accelerated_Execution_Manager
  • 打开并安装 IntelHAXM_6.2.1.dmg

从 CLI 最简单的方法是输入open IntelHAXM_6.2.1.dmg,然后双击IntelHAXM_6.2.1.mpkg文件并按照安装提示进行操作。

注意:我尝试在该文件夹中运行silent_install.sh文件但失败了,因此我猜这是根本问题 - 该脚本可能存在安装DMG时的错误。


刚刚尝试使用sudo运行silent_install.sh,安装成功。 - dipu

6
使用Android Studio,您可以在“SDK工具”选项卡下找到“HAXM安装程序”。 enter image description here

1
如果您无法从控制面板中卸载它会发生什么? 如果您找不到旧版本进行下载,并将其放入文件夹以供MSI卸载,会发生什么情况? 这就是您花费时间清理电脑的程序删除了所有旧安装程序临时文件的地方。那么,您是否需要一个外部硬盘来存储所有旧的安装程序?如果他们使用NPM,并且卸载程序始终可以找到存储库以删除旧版本以便更新到新版本,那将会很好。 输入图像描述

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接