在Windows Server 2022上安装Android模拟器

由于需要在Windows Server 2022上挂一些游戏(我们粥批是这样的),需要安装一个Android模拟器。由于Hyper-V的存在,市面上主流的模拟器都会报错,有报缺少VT-D的,有直接说无法启动的,也有让我关闭Hyper-V的。但是我又需要Hyper-V来跑一些虚拟机,所以不能关闭。

其实在Windows10上,hyper-v和模拟器是可以共存的,需要去功能中添加一个叫做“Windows Hypervisor Platform(Windows虚拟机监控程序平台)”的功能,就可以让安卓模拟器、以及VMware等虚拟机软件和Hyper-V共存。但是在Windows Server 2022上,在功能中找不到这个功能,需要使用PowerShell来安装。

1
2
3
4
Dism /online /Enable-Feature /FeatureName:HypervisorPlatform /All # 安装Windows Hypervisor Platform
# 同时安装VirtualMachinePlatform与WSL 一次性重启解决
Dism /online /Enable-Feature /FeatureName:VirtualMachinePlatform /All
Dism /online /Enable-Feature /FeatureName:Microsoft-Windows-Subsystem-Linux /All

随后重启,就可以在Windows Server 2022上安装Android模拟器了。我选择了传说中最流畅的MuMu模拟器,下载后一路下一步安装即可,过程中并没有报错,问题解决。