Win11开启安卓子系统
Windows 11的安卓子系统支持用户在Windows环境中运行Android应用程序。本文介绍了如何启用Windows 11的虚拟化技术并安装适用于Android的Windows子系统(WSA),以此在Windows电脑上运行Android应用。
开启VT虚拟化
要在Windows 11上运行Android应用,必须启用虚拟化技术。请按照以下步骤完成设置:
开启Hyper-V和虚拟机平台
进入Windows功能设置,勾选“Hyper-V”和“虚拟机平台”。
主板设置
以华硕主板为例,在BIOS中开启Intel (VMX) Virtualization Technology(虚拟化技术)和VT-d(IOMMU)。
其他品牌主板的用户,可以参考百度教程来启用虚拟化。验证虚拟化是否开启
打开任务管理器,切换到“性能”标签,在“CPU”部分查看是否显示虚拟化已启用。
安装WSA
可以通过以下两种方式之一进行安装:
通过 Microsoft Store 安装
在 Microsoft Store 中搜索并安装 Amazon AppStore,系统会自动安装 Windows Subsystem for Android (WSA)。
手动安装(如果无法通过 Microsoft Store 安装)
下载系统安装包
访问这个网站,搜索 ProductId:
9P3395VX91NR
,下载带有.msixbundle
扩展名的文件。在管理员模式下打开PowerShell终端,执行
Add-AppxPackage -Path "文件路径"
命令安装。尝试启动适用于Android的Windows子系统,
若显示虚拟化问题,在管理员终端运行bcdedit /set hypervisorlaunchtype auto
并重启即可。
安装Android应用
安装WSA后,需要通过ADB工具在Windows 11上安装Android应用:
- 下载ADB,并在解压后的文件内打开终端,以使用adb安装
- 打开适用于Android的Windows子系统,在高级设置中开启开发人员模式
- 在终端中输入
adb connect 127.0.0.1:58526
连接,并在弹出窗口中同意ADB连接 - 在终端中输入
adb install "APK文件路径"
安装
Win11开启安卓子系统