首页 > 解决方案 > android模拟器x86立即关闭

问题描述

你好我有安卓模拟器x86的问题

当我运行模拟器 x86 时立即关闭错误消息“qemu-system-i386.exe 已停止工作”</p>

cmd中的完整:无法打开/qemu.conf,错误:2HAX正在工作并且模拟器以快速virt模式运行。模拟器:错误:AdbHostServer.cpp:102:无法连接到端口上的adb守护程序:5037vcpu运行失败,用于vcpu 0

我尝试将 ram 从 2048 减少到 512mb 选择低分辨率设备使用软件 opengl 尝试冷和快速的机器人,无论我这样做都显示相同的错误并立即关闭

我对 armv7 模拟器工作正常没有问题

运行windows 7 64bit Ultimate最后更新

我在堆栈上搜索了许多解决方案,但它不起作用

任何 id 我该如何解决这个问题?

标签: javaandroidandroid-emulatoremulation

解决方案


您的 Avd 正在尝试在您的 android sdk 所在的根驱动器中搜索 qemu.conf 文件。要抑制这种情况,请在 Android SDK 的根驱动器中创建一个 qemu.conf 文件。示例:G:/qemu.conf(G 是我的 android sdk 驱动器)这不是您的 android SDK 停止工作的原因。因为我也有这个错误。它在新的 Android studio/avd 版本中存在某种 avd 错误。

试试这个,看看你的模拟器是否仍然停止。转到你的 android 工作室的终端并给出这个命令(对于 WINDWOS)

CD PATH_TO_YOUR_SDK_EMULATOR_FOLDER

模拟器 -avd NAME_OF_YOUR_VIRTUAL_DEVICE

示例:模拟器 -avd Pixel_3_XL_API_29

您可以使用以下方法获取您的 avd 名称:-

模拟器 -list-avds


推荐阅读