【问题标题】:Mac HAX is not working and emulator runs in emulation modeMac HAX 不工作,模拟器在模拟模式下运行
【发布时间】:2015-03-31 18:09:33
【问题描述】:

我在使用最新的 Android Studio 时遇到了以下错误。

模拟器:此 VM 所需的内存超出驱动程序限制。哈克斯 不工作,模拟器在仿真模式下运行

我正在使用 OS 10.1.xx 的 Mac Pro

我还执行了所需的英特尔驱动程序并通过在终端控制台中运行以下命令来确认安装。

kextstat | grep intel

但我仍然遇到同样的错误。

请帮忙。

【问题讨论】:

  • 安装HAXM时的内存量和模拟器设备的内存量?例如,如果您在安装 HAXM 时设置了 1 gb ram,并且您的设备有 1536,则 haxm 无法正常工作。
  • @Dahnark 谢谢。我总共有 4 GB,我不愿意提供超过 1 GB 的空间,因为我认为 1 GB 足以运行这个模拟器。然而我错了。重新安装 intel HAX 并提供 2 GB RAM 后解决了我的问题。
  • 当你尝试它是否有效时告诉我答案:)
  • 当然,我很乐意接受这个答案。

标签: android macos android-studio android-emulator osx-yosemite


【解决方案1】:

安装 HAXM 时的内存量和模拟器设备的内存量?例如,如果您在安装 HAXM 时设置了 1 gb ram,并且您的设备具有 1536,则 haxm 无法正常工作。

【讨论】:

  • 这不是一个真正的答案。如何增加HAXM内存或减少设备内存?
  • @FlorianF 正在重新安装 HAXM。实际上,安装程序指定您应该重新安装以更改 HAXM 将使用的内存量。
  • 谢谢。我的问题是我的 HAXM 与 Android Studio 捆绑在一起,所以我无法重新启动安装。但与此同时,我设法单独下载并重新安装了 HAXM。
【解决方案2】:

尝试将虚拟设备的内存减少到 HAXM 上的内存,它应该可以工作!!!为此,请转到 Tool->andriod->Avd 然后选择您的设备并单击 pen 。转到高级并找到 Ram 选项并从那里减少它

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-01-28
    • 1970-01-01
    • 2015-11-19
    • 1970-01-01
    • 2015-05-30
    • 1970-01-01
    • 2010-12-09
    相关资源
    最近更新 更多