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

时间:2019-06-30 16:42:53

标签: android android-studio android-emulator

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

  

很遗憾,您的计算机不支持硬件加速的虚拟化。   这是您的一些选择:

     

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

     

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

     

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

     

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

启用Hyper-V的仿真器选项仅在Android Studio的Beta通道中可用吗?如何在Windows Server 2019中为Android模拟器启用硬件加速?

1 个答案:

答案 0 :(得分:2)

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

Dism /Online /Enable-Feature:HypervisorPlatform

运行命令后,它即使没有重新启动也能正常工作。