如何在Windows Server 2019中为Android模拟器启用硬件加速?

Sid*_*enu 3 android android-emulator android-studio

我有一个 AMD CPU,使用 Windows Server 2019(不要问为什么),我启用了 Hyper-V。但是,在我的(稳定渠道)Android Studio 中,它仍然显示

不幸的是,您的计算机不支持硬件加速虚拟化。以下是您的一些选择:

1)使用物理设备进行测试

2)在具有支持VT-x和NX的Intel处理器的Windows/OSX计算机上进行开发

3)在支持VT-x或SVM的Linux计算机上进行开发

4) 使用基于 ARM 系统映像的 Android 虚拟设备(这比硬件加速虚拟化慢 10 倍)

启用 Hyper-V 的模拟器选项是否仅在 Android Studio 的测试版通道中可用?如何在Windows Server 2019中为Android模拟器启用硬件加速?

Sid*_*enu 5

经过一个小时的搜索,我发现Hyper-VWindows Hypervisor Platform (WHPX)不一样。虽然您可以Hyper-V在 Windows Server 2019 中通过 GUI 启用,但无法对WHPX. 除了在 BIOS 中Hyper-V通过 GUI 模式启用虚拟化之外,要WHPX在 Windows Server 2019(可能还有其他服务器版本)上启用虚拟化,请在具有提升权限的 PowerShell 中运行以下命令:

Dism /Online /Enable-Feature:HypervisorPlatform
Run Code Online (Sandbox Code Playgroud)

运行命令后,即使没有重新启动,它也可以工作。