标签: whpx

Visual Studio 2017 Android设备管理器认为未正确安装WHPX

我只是将Visual Studio 2017更新到版本15.8.0,这是我一直在等待一段时间的版本,因为它支持使用Windows Hypervisor平台(WHPX)的Hyper-V加速Android模拟器.

自5月以来我一直在运行Windows 10版本1803,我已经从"打开或关闭Windows功能"安装/启用了Windows Hypervisor平台.另外,我已经更新了Android SDK和工具,如https://docs.microsoft.com/en-us/xamarin/android/get-started/installation/android-emulator/hardware-acceleration中所述.

但是,当我运行任何加速模拟器时,我收到一个错误:

我们遇到了Windows Hypervisor平台(WHPX)配置错误,导致我们无法运行加速仿真器.

请确保正确安装WHPX,然后在仿真器上执行恢复出厂设置并再试一次.

没有日志,没有别的.因此,我有点困惑,不知道接下来该做什么.

感谢任何帮助.

PS几点澄清:

  • 我尝试了两种方法,重置现有的模拟器并创建新的模拟器.
  • 我在同一台PC上运行Hyper-V虚拟机和Docker容器.

android xamarin visual-studio-2017 whpx android-device-manager

17
推荐指数
1
解决办法
9817
查看次数

AVD模拟器无法在Android Studio中运行

在android studio上运行模拟器时,my Event Log

17:11执行任务:[:app:assembleDebug]

17:11模拟器:警告:本机不支持快速启动/快照。当前需要具有EPT + UG功能的CPU。我们将在以后的版本中解决这个问题。

17:11仿真器:警告:请求的RAM 1536M对于您的系统来说太高。减少到最大支持大小512M

17:11模拟器:C:\ Users .... \ AppData \ Local \ Android \ Sdk \ emulator \ qemu \ windows-x86 \ qemu-system-x86_64.exe:无法加载库WinHvPlatform.dll。

17:11模拟器:C:\ Users .... \ AppData \ Local \ Android \ Sdk \ emulator \ qemu \ windows-x86 \ qemu-system-x86_64.exe:无法初始化WHPX:未实现功能

17:11模拟器:进程结束,退出代码为0

17:11 Gradle构建在2秒704毫秒内完成

所有加粗的句子均以RED彩色显示。

我得到的Notification是:

模拟器:C:\ Users .... \ AppData \ Local \ Android \ Sdk \ emulator \ qemu \ windows-x86 \ qemu-system-x86_64.exe:无法初始化WHPX:未实现功能

我的SDK平台: …

ram android android-emulator android-studio whpx

10
推荐指数
1
解决办法
922
查看次数

android仿真器WHPX:无法仿真MMIO访问,退出代码3

我的Android Studio和AMD TR 2950x android模拟器运行正常,然后突然开始出现以下错误消息:

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

上午10:30模拟器:qemu-system-x86_64.exe:whpx_vcpu {模拟器= 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 {指令= {大小= 16,字节='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 AM仿真器:警告:QObject ::〜QObject:无法从另一个线程停止计时器((null):0,(null))

10:30 AM仿真器:处理完成

android amd android-emulator whpx

4
推荐指数
1
解决办法
3341
查看次数