我的系统上有Windows 11。
系统规范:
我刚安装了Android Studio。现在,我想在没有Intel HAXM的情况下运行模拟器,因为我希望与wsl2一起运行它。
因此,在我的可选特性中,这两个功能是启用的。
但是,在运行模拟器时,我得到了以下错误:
❯ .\emulator.exe -avd Pixel_3a_API_30
emulator: Android emulator version 30.7.5.0 (build_id 7491168) (CL:N/A)
handleCpuAcceleration: feature check for hvf
added library vulkan-1.dll
C:\Users....\AppData\Local\Android\Sdk\emulator\qemu\windows-x86_64\qemu-system-x86_64.exe: WHPX: Failed to setup partition, hr=c0350005
C:\Users....\AppData\Local\Android\Sdk\emulator\qemu\windows-x86_64\qemu-system-x86_64.exe: failed to initialize WHPX: Invalid argument任何人都有建议,如何解决这个问题。
发布于 2021-08-26 11:07:00
最后更新:
最新版本的Android仿真器- 31.1.2正在修复这个问题。通过SDK管理器进行更新。2021年11月11日释放。
更新:
正如在马克·伍德-帕特里克答案中所述,模拟器还没有更新,但是您可以通过修复下载新的模拟器二进制文件!
来自https://issuetracker.google.com/issues/202188690#comment48
windows:x64-7869535.zip linux:x64-7869535.zip macosx:x64-7869535.zip
WHPX目前还没有使用Windows 11,当它被修复时,我会更新这个答案。
有两种可能的解决办法:
禁用Hyper-V (请记住WSL2或没有此功能的任何VM都无法工作)
要禁用Hyper-V,必须遵循以下步骤:
Turn Windows features on or off.Hyper-V和Windows Hypervisor platform (可能需要取消检查Windows Sandbox)。Android Emulator Hypervisor Driver for AMD Processors (installer)。在没有加速的情况下打开模拟器
cd C:\Users\User\AppData\Local\Android\Sdk\emulator\。.\emulator.exe -avd Pixel_4a_API_30 -accel off。发布于 2021-11-11 08:09:52
最新版本的Android仿真器- 31.1.2正在修复这个问题。通过SDK管理器进行更新。2021年11月11日释放。
发布于 2021-10-06 16:41:31
你也必须禁用“虚拟机平台”,而不仅仅是超级V。

https://stackoverflow.com/questions/68373280
复制相似问题