Win10 Pro 22H2下如何同时使用WSL2与Android Studio模拟器?
我日常使用WSL2+VSCode,近期开始使用Android Studio,但无法同时运行Android Studio模拟器与WSL2。

安装HAXM必须先禁用Hyper-V,尝试禁用Hyper-V与Hypervisor平台并多次重启后成功安装HAXM,但运行虚拟设备模拟器仍有报错,未深入排查。查阅资料得知可在Android Studio中使用Hyper-V作为模拟器,使用的是Windows 10 Pro 22H2版本,请问该环境下是否可行?能正常连接并使用Studio中的物理设备,但在HAXM(用于AS)与Hyper-V(用于WSL2)间切换时需禁用一方并重启,操作繁琐。
核心结论
Windows 10 Pro 22H2完全支持用Hyper-V作为Android Studio模拟器的后端,且可与WSL2同时运行,无需反复切换禁用组件。
配置步骤
启用Hyper-V相关组件
打开控制面板 > 程序 > 程序和功能 > 启用或关闭Windows功能,勾选以下选项:- Hyper-V
- 虚拟机平台
- Windows Hypervisor Platform
勾选完成后重启系统。
配置Android Studio使用Hyper-V加速
- 打开Android Studio,进入
File > Settings > Tools > Emulator - 勾选
Use Hyper-V acceleration选项 - 点击
Apply保存设置
- 打开Android Studio,进入
适配虚拟设备镜像
创建或编辑虚拟设备时,选择API 26及以上的系统镜像(Hyper-V后端对低版本Android镜像支持有限),完成配置后即可启动模拟器。此时WSL2可正常运行,无需再切换组件。
额外建议
若之前安装过HAXM,可进入Android Studio的Settings > Appearance & Behavior > System Settings > Android SDK > SDK Tools,找到Intel x86 Emulator Accelerator (HAXM installer)并卸载,避免与Hyper-V加速产生冲突。
内容的提问来源于stack exchange,提问作者Jon

