4

我有带有 AMD TR 2950x android 模拟器的 Android Studio 运行良好,然后突然它开始给我这个错误消息:

上午 10:30 模拟器:qemu-system-x86_64.exe:WHPX:无法使用 EmulatorReturnStatus 模拟 MMIO 访问:2(InternalEmulationFailure)

上午 10:30 模拟器:qemu-system-x86_64.exe:whpx_vcpu { emulator=000000000ec95f70,window_registered=false,interruptable=true,tpr=0,apic_base=fee00900,interrupt_pending=false }

上午 10:30 模拟器:qemu-system-x86_64.exe:WHV_MEMORY_ACCESS_CONTEXT { Instruction={ size=16, bytes='A1 F0 00 E0 FE 80 CC 01 A3 F0 00 E0 FE C7 05 50 ' }, AccessInfo={ AccessType= 0, GpaUnmapped=1, GvaValid=0, AsUINT32=4 }, Gpa=fee000f0, Gva=0 }

上午 10:30 模拟器:qemu-system-x86_64.exe:WHPX:无法执行虚拟处理器

上午 10:30 模拟器:警告:QObject::~QObject:无法从另一个线程停止计时器((null):0,(null))

上午 10:30 模拟器:过程完成

4

3 回答 3

5

将 Windows 更新为 insder 预览版 10.0.18890

https://developercommunity.visualstudio.com/content/problem/528337/whpx-problem-android-emulator.html

于 2019-05-26T02:57:15.377 回答
4
于 2019-07-25T12:52:27.657 回答
0

我有同样的错误。为了避免升级到内部预览版本,我执行了以下步骤:

  1. 创建一个新的虚拟设备
  2. 选择设备
  3. 选择一个系统图像并转到其他图像 屏幕截图
  4. 选择基于 ARM 的映像(我选择了 arm64-v8a API 级别 24)
  5. 按照接下来的说明完成设置

现在你可以启动模拟器了,但是模拟器非常慢。上线大概用了8分钟就可以使用了!

因此,如果您需要测试应用程序的基础知识,此解决方案只是一个快速解决方案。我希望微软能修复这个错误,让 HAXM/Co 的使用成为可能。再次。

希望这也适用于您!:)

于 2019-06-09T10:14:09.443 回答