6

我正在遵循https://software.intel.com/en-us/android/articles/installation-instructions-for-intel-hardware-accelerated-execution-manager-mac-os-x的说明

我使用了 Android SDK Manager 并安装了 Intel x86 Emulator Accelerator (HAXM Installer)。然后我使用了英特尔 HAXM 安装程序并使用了默认设置。然后我试着跑

 kextstat | grep intel 

什么都没有发生。我试着跑

 sudo kextload –b com.intel.kext.intelhaxm

我收到以下错误

/–b 加载失败 - (libkern/kext) 未找到;检查系统/内核日志是否有错误或尝试 kextutil(8)。/com.intel.kext.intelhaxm 加载失败 - (libkern/kext) 未找到;检查系统/内核日志是否有错误或尝试 kextutil(8)。

Android SDK 指出我缺少 /dev/haxm。

如何解决我在 OS10.10 中安装的 HAXM 版本的问题?

4

1 回答 1

8

@emmby 提供了与另一个问题有关的以下信息。

按照英特尔上的说明安装 HAXM DMG 后, 我可以执行以下操作,它现在可以运行了。值得注意的是,在这样做之后,我无法删除我的非加速 AVD,并被迫通过命令行将其删除。即使在关闭 ADK 后,我也反复收到 AVD 正在使用的错误。

如何修复 OSX Yosemite 上的 HAXM 安装 -

  1. sudo nvram boot-args="kext-dev-mode=1"
  2. 重新开始。
  3. sudo kextload -bundle-id com.intel.kext.intelhaxm
于 2014-10-22T03:35:18.890 回答