首先启用Hyper-V和虚拟机平台,通过微软商店或离线包安装WSA,再开启开发者模式并使用ADB连接,即可在Windows 11上运行安卓应用。
如果您希望在Windows 11上运行安卓应用,但发现系统中未启用相关功能,则可能是由于安卓子系统(WSA)尚未正确安装或配置。以下是完成此操作的具体步骤:
本文运行环境:Dell XPS 13,Windows 11。
一、启用系统虚拟化支持
安卓子系统依赖于Windows的虚拟化技术来创建独立的运行环境,因此必须先开启Hyper-V和虚拟机平台功能。
1、按下 Win + R 键打开“运行”窗口,输入 optionalfeatures 并回车,进入“Windows功能”设置界面。
2、在弹出的列表中找到 Hyper-V 和 虚拟机平台,勾选这两个选项。
3、点击“确定”后,系统会自动安装所需组件,完成后根据提示重启计算机。
二、通过微软商店或离线包安装WSA
安装安卓子系统有两种途径:通过微软官方商店直接下载,或使用离线安装包绕过区域限制。
1、打开 Microsoft Store,搜索“Windows Subsystem for Android”并尝试安装。若无法显示结果,请使用替代方法。
2、访问可靠来源如 https://store.rg-adguard.net,选择“Product ID”,输入 9P3395V7V690 获取安装包。
3、下载以下两个核心文件:Microsoft.UI.Xaml.2.8 的appx包与 WindowsSubsystemForAndroid 的msixbundle文件。
4、以管理员身份打开 Windows Terminal,依次执行Add-AppxPackage命令安装上述两个文件,路径需用引号包围。
三、配置开发者模式并连接ADB
启用开发者模式后可通过ADB命令行工具安装第三方APK应用,提升使用灵活性。
1、从开始菜单启动 Windows Subsystem for Android 设置程序。
2、在“开发人员模式”选项下点击“开启”,系统将生成一个本地IP地址和端口号(如127.0.0.1:58526)。
3、确保已安装Android SDK Platform Tools,将adb工具路径添加至系统环境变量。
4、在命令行中输入 adb connect 127.0.0.1:58526 建立与子系统的连接。
5、连接成功后,使用 adb install [APK完整路径] 安装所需的安卓应用程序。