5

我使用 Android SDK 安装了 HAXM,它Not Installed在构建时给了我一个错误。在手动安装时,我收到以下错误。任何人都可以帮助解决这个问题吗?

Last login: Sun Jul 19 21:44:03 on ttys000
Tikas-MacBook-Pro:~ user$ /Users/user/Downloads/haxm-macosx_r05/HAXM\ installation ; exit;
2015-07-19 21:56:46.472 HAXM installation[779:65674] AuthorizationExecuteWithPrivileges failed with return: -60031
2015-07-19 21:56:46.472 HAXM installation[779:65674] HAXM installation failed!
logout
Saving session...completed.

[Process completed]
4

3 回答 3

12

我也遇到了这个问题。我正在运行Yosemite,因此降级解决方案不相关。最终,我决定尝试silent_install.sh在与 相同的目录中运行HAXM installation它,并且它起作用了。


细节

  1. 打开终端窗口。(/应用程序/实用程序/终端)
  2. sudo ~/Library/Developer/Xamarin/android-sdk-macosx/extras/intel/Hardware_Accelerated_Execution_Manager/silent_install.sh
  3. 出现提示时,输入 sudo 密码。
  4. 等一下 - 说“静默安装通过!”。

验证成功:

  1. 打开 Google Android 虚拟设备 (AVD) 管理器。
  2. 创建一个以 x86 或 x86_64 作为架构的虚拟机。
  3. 启动该虚拟机 - 显示“HAX 已启用”,Android 模拟器窗口打开,显示模拟设备。
于 2015-08-25T13:32:06.987 回答
0

注意:此答案已过时。使用adamvert 的答案


对于任何来到这里的人,Max OS X 的预览版El Capitan并不完全支持所有应用程序,如HAXM

降级到Yosemite并且有效。

于 2015-07-20T16:37:10.677 回答
0

如果原因是您升级到 High Sierra 10.13 masOS,那么:请自行负责,因为我不确定它是否没有副作用

下载 HAXM-maxosx_v6_2_1

打开文件silent_install.sh

去线:

for v in 10.8 10.9 10.10 10.11 10.12 

如果您的操作系统是 High Sierra 10.13.xx,请添加到 10.13

所以它将是:

for v in 10.8 10.9 10.10 10.11 10.12 10.13

然后将silent_install.sh 文件作为sudo 运行

然后它会通过:)

于 2017-11-25T12:30:32.127 回答