【问题标题】:Cannot launch AVD in emulator: hax_slot_insert无法在模拟器中启动 AVD:hax_slot_insert
【发布时间】:2016-09-12 23:20:05
【问题描述】:

我知道其他人也有类似的问题,但我的问题有点不同。

当我尝试启动我的 AVD 时,我几乎立即收到一个弹出窗口说“qemu-system-i386.exe 已停止工作”。当我退出弹出窗口时,我收到一条消息:

“无法在模拟器中启动 AVD。 输出: Hax 已启用 Hax ram_size 0x100000000 HAX 正在工作,并且模拟器以快速 virt 模式运行。 hax_slot_insert:设置内存映射失败(err=-14) 此应用程序已请求运行时以不寻常的方式终止它。 请联系应用程序的支持团队了解更多信息。”

我不知道该怎么办。

如果有帮助,我正在模拟运行 Lollipop 5.1 x86(使用 Google API)的 Nexus 6P。我将机器设置为 4GB RAM、786MB VM 堆和 4GB 内部存储。

【问题讨论】:

    标签: android android-emulator


    【解决方案1】:

    实用提示:

    如果您指定1024 MB RAM,那么您必须指定 设备屏幕尺寸仅为hdpi,如果是512 MB RAM,则 应该是mdpi 或其他。

    结论:

    从上面的注释我们已经清楚的说RAM Size应该根据屏幕大小来指定。如果您指定1024 MB RAM 大小,同时保持设备屏幕大小为mdpi。那么它的结果应该是上面提到的错误。

    【讨论】:

    • 我为解决此问题所做的只是保留 RAM 设置。之后模拟器运行良好。
    • @NathanB 很高兴为您提供帮助。
    猜你喜欢
    • 2017-02-16
    • 2020-06-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多