如何修复:HAXM 静默安装仅支持 mac OS X 从 10.8 到 10.10

How to fix: HAXM silent installation only support mac OS X from 10.8 to 10.10

将我的 Mac 更新到 OS X El Capitan 10.11.1 后,我无法在 Android Studio

中创建新的虚拟设备

从现在开始,当我创建新的虚拟设备和 运行 我的应用程序时,我收到以下消息:

> emulator: The memory needed by this AVD exceeds the max specified in
> your HAXM configuration. HAXM is not working and emulator runs in
> emulation mode emulator: AVD      RAM size = 1024 MB emulator: HAXM
> max RAM size = 512 MB emulator: You might want to adjust your AVD RAM
> size and/or HAXM configuration to run in fast virt mode. emulator:
> emulator window was out of view and was recentered emulator:
> UpdateChecker: skipped version check

我按照 this 的回答解决了问题,但是当我尝试再次安装它时,我收到以下消息:

HAXM silent installation only support mac OS X from 10.8 to 10.10 !

那么,在 10.11 El Capitan 上安装 HAXM 内核扩展的正确方法是什么?

我遇到了同样的问题,已通过手动安装 Mac OS 10.11 的 HAXM 最新版本解决了这个问题。

  1. https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager/
  2. 下载 haxm-macosx_r05.zip (1.1.5)
  3. 运行 "HAXM installation" 来自终端的文件。

希望对您有所帮助。

如果你安装了Homebrew,你可以这样做:

brew install caskroom/cask/intel-haxm

这是公式,目前指向 7.2.0 版本: https://github.com/caskroom/homebrew-cask/blob/14a0a23ae84df4e3d8a4be60b19e8ddb269415ec/Casks/intel-haxm.rb