Windows 11 系统安装 WSA 安卓子系统

Windows Subsystem for Android(WSA)是由 Hyper-V 提供支持的虚拟机,可在 Windows 11 操作系统上运行 Android 应用程序。虽然它需要 Amazon Appstore 在计算机上安装 Android 应用程序,但 WSA 是您必须在 PC 上安装的必需组件。

前面,十一张(www.11zhang.com)介绍过在 Windows 11 系统上安装 Ubuntu 系统的方法,今天继续分享一下 Windows 11 系统安装 WSA 安卓子系统的详细步骤。

打开虚拟机平台

1、同时按键盘上的 [Win+R] 键,在运行界面上输入“control”命令点 [确定] 进入控制面板 ;

图片[1]-Windows 11 系统安装 WSA 安卓子系统-十一张

2、在控制面板里找到 [程序和功能] ,选择 [启用或关闭Windows功能];

图片[2]-Windows 11 系统安装 WSA 安卓子系统-十一张

3、打开 Windows 功能后,启用 [Hyper-V] 和 [Windows虚拟机监控程序平台] 这两项功能,如下图;

图片[3]-Windows 11 系统安装 WSA 安卓子系统-十一张

PS:部分家庭版电脑可能没有Hyper-V,需要手动安装。可以在桌面空白处右键点击创建一个记事本,然后粘贴以下内容,保存文件为“Hyper-V.cmd”,并以管理员身份运行该文件。重启电脑后,按照专业版的步骤启用虚拟机平台。

pushd "%~dp0"
dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txt
for /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i"
del hyper-v.txt
Dism /online /enable-feature /featurename:Microsoft-Hyper-V-All /LimitAccess /ALL

4、更新完成后,重启一下电脑;

图片[4]-Windows 11 系统安装 WSA 安卓子系统-十一张
图片[5]-Windows 11 系统安装 WSA 安卓子系统-十一张

安装Windows Subsystem for Android(WSA)

安装Windows Subsystem for Android(WSA)有2个方法:

方法1:微软应用商店

1、先将电脑所在地区设置为美国(中国没有开放这个下载权限),如下图;

图片[6]-Windows 11 系统安装 WSA 安卓子系统-十一张

2、打开微软商店搜索 Windows Subsystem for Android 应用,或者直接点击下方链接跳转到微软商店;

https://apps.microsoft.com/detail/9p3395vx91nr?hl=en-us&gl=US
图片[7]-Windows 11 系统安装 WSA 安卓子系统-十一张
图片[8]-Windows 11 系统安装 WSA 安卓子系统-十一张

3、安装完成后,在任务栏搜索工具中就能搜索到「适用于 Android™ 的 Windows 子系统」,如下图;

图片[9]-Windows 11 系统安装 WSA 安卓子系统-十一张
图片[10]-Windows 11 系统安装 WSA 安卓子系统-十一张

方法2:命令安装

1、打开下面这个网站,在第一个下拉菜单里选择 ProductId,后面搜索框输入:9P3395VX91NR,第二个下拉菜单里选择 Slow,点击「√」对勾按钮,如下图;

https://store.rg-adguard.net
图片[11]-Windows 11 系统安装 WSA 安卓子系统-十一张

2、在加载出来的文件列表中,找到名称为如下格式的文件,下载版本最新的那个,大约 1.37GB,如下图;

MicrosoftCorporationII.WindowsSubsystemForAndroid_x.x.x.x_neutral_~_8wekyb3d8bbwe.msixbundle

图片[12]-Windows 11 系统安装 WSA 安卓子系统-十一张

3、以管理员身份运行 Windoes PowerShell,如下图;

图片[13]-Windows 11 系统安装 WSA 安卓子系统-十一张

4、输入命令:Add-AppxPackage 下载好的文件地址,按回车键执行安装,我的文件安装命令如下:

Add-AppxPackage "E:\WSA\MicrosoftCorporationII.WindowsSubsystemForAndroid_2407.40000.0.0_neutral_~_8wekyb3d8bbwe.Msixbundle"
图片[14]-Windows 11 系统安装 WSA 安卓子系统-十一张

PS:怎样快速获取文件地址呢?如下图;

图片[15]-Windows 11 系统安装 WSA 安卓子系统-十一张

5、等待安装完成;

图片[16]-Windows 11 系统安装 WSA 安卓子系统-十一张

6、安装完成后,在任务栏搜索工具中就能搜索到「适用于 Android™ 的 Windows 子系统」,如下图;

图片[9]-Windows 11 系统安装 WSA 安卓子系统-十一张
图片[10]-Windows 11 系统安装 WSA 安卓子系统-十一张

安装并配置ADB

相比亚马逊应用商店,ADB工具能在 Windows 11 系统上随意安装任何第三方安卓 APK 安装包。

1、从 Google 官方下载 Windows 版本的 ADB

●Windows版本:https://dl.google.com/android/repository/platform-tools-latest-windows.zip
●Mac版本:https://dl.google.com/android/repository/platform-tools-latest-windows.zip
●Linux版本:https://dl.google.com/android/repository/platform-tools-latest-linux.zip

2、解压到某个路径,例如我解压到C盘 Program Files 目录下,如下图,

图片[19]-Windows 11 系统安装 WSA 安卓子系统-十一张

3、复制上面的路径(C:\Program Files\platform-tools),添加到 Path 环境变量,以便在终端中直接执行 adb 命令;

①打开“控制面板”,选择「系统和安全」-「系统」,点击“高级系统设置”,在“系统属性”窗口中,点击“环境变量”按钮。

图片[20]-Windows 11 系统安装 WSA 安卓子系统-十一张

②选择“系统变量”(应用全局)或者“用户变量”(应用单个用户),这里我选择的是“系统变量”,找到并选择变量名为 path 的环境变量,点击“编辑”,如下图。

图片[21]-Windows 11 系统安装 WSA 安卓子系统-十一张

③在“编辑环境变量”窗口中,点击“新建”,然后将 C:\Program Files\platform-tools 路径添加进去,最后点击“确定”保存设置。

图片[22]-Windows 11 系统安装 WSA 安卓子系统-十一张

4、ADB的使用;

# 列出已经连接的设备
adb devices

# 连接到 WSA
adb connect 127.0.0.1:58526

# 安装 APK 到 WSA
adb install C:\Users\coder\Desktop\安卓免费小说.apk

# 断开与 WSA 的连接, 在多个安卓设备场景下可能用的到, 比如 WSA 和 安卓模拟器共存
adb disconnect 127.0.0.1:58526

PS:目前我还没有启动 WSA,所以 ADB 无法连接到 WSA,不能执行相关命令。

启用并配置WSA

要通过 ADB 安装 APK,需要先将 ADB 连接到 WSA,我们先启动 WSA。

1、打开「适用于 Android™ 的 Windows 子系统」,如下图;

图片[9]-Windows 11 系统安装 WSA 安卓子系统-十一张

2、点击「高级设置」,打开“开发人员模式”,然后点击“管理开发人员设置”;

图片[24]-Windows 11 系统安装 WSA 安卓子系统-十一张
图片[25]-Windows 11 系统安装 WSA 安卓子系统-十一张

3、会弹出一个窗体并提示“正在启动适用于 Android™ 的 Windows 子系统”, 启动完成后才算是真正启动了安卓子系统。

图片[26]-Windows 11 系统安装 WSA 安卓子系统-十一张

PS:如果启动失败,如下图,请检查BIOS中是否已启用了虚拟化,可参考下面的文章:

https://support.microsoft.com/zh-cn/windows/在-windows-上启用虚拟化-c5578302-6e43-4b4b-a449-8ced115f58e1
图片[27]-Windows 11 系统安装 WSA 安卓子系统-十一张

4、在弹出的安卓窗体中,打开 使用 "开发者选项",然后关闭该窗体。此时 ADB 才能连接到 WSA,首次连接需要在弹出窗体选择“允许”。

总结一下 ADB 连接 WSA 的条件:

①启动 WSA. 可以通过点击 管理开发人员设置 来启动, 也可以通过打开任意安装的安卓软件来启动, 比如 番茄免费小说
②打开安卓的 使用 "开发者选项 配置项, 只需配置一次即可

安装APK

1、执行 adb connect 127.0.0.1:58526 将 ADB 连接到 WSA

2、执行 adb install C:\Users\coder\Desktop\安卓免费小说.apk 将 APK 安装到 WSA

3、然后在任务栏搜索框即可搜到对应的安装软件, 直接点击即可启动该安卓软件, 不需要先打开 适用于 Android™ 的 Windows 子系统

4、打开的安卓软件, 其窗体与 Windows 系统完美统一, 可任意拖拽与贴合, 且据说性能比模拟器要好很多

✅来源:十一张博客
© 版权声明
THE END
如果觉得这篇文章对您有帮助,可以收藏本网址,方便下次访问!
点赞3 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容