问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

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

创作时间:
作者:
@小白创作中心

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

引用
CSDN
1.
https://blog.csdn.net/mrathena/article/details/140092233

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

安装要求

  • Windows 11
  • x64或ARM64
  • 启用虚拟机平台
  • 推荐16GB及以上内存,因为WSA启动就会占用4GB内存

安装步骤

  1. 打开网站store.rg-adguard.net
  2. 在第一个下拉菜单里选择ProductId,后面搜索框输入9P3395VX91NR,第二个下拉菜单里选择Slow,点击对勾按钮
  3. 在下面加载出的文件列表中,找到名称为如下格式的文件,下载版本最新的那个,大约1.36GB
    MicrosoftCorporationII.WindowsSubsystemForAndroid_x.x.x.x_neutral_~_8wekyb3d8bbwe.msixbundle
    
  4. 以管理员身份运行Windoes PowerShell,输入Add-AppxPackage加一个空格
  5. 找到下载好的文件,点击点击文件,选择复制文件地址,切换到PowerShell,单击鼠标右键,粘贴复制的文件地址,按回车键执行安装,等待安装完成,即可在任务栏搜索工具中搜索到适用于Android™的Windows子系统

安装并配置ADB

相比亚马逊应用商店,ADB工具能在Win11上随意安装任何第三方安卓APK安装包。从Google官方下载Windows版本的ADB:

https://dl.google.com/android/repository/platform-tools-latest-windows.zip

解压到某个路径,并将该路径添加到Path环境变量,以便在终端中直接执行adb命令。

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

# 列出已经连接的设备
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

启动并配置WSA

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

  1. 点击打开适用于Android™的Windows子系统
  2. 点击高级设置,打开开发人员模式,点击管理开发人员设置,会弹出一个窗体并提示正在启动适用于Android™的Windows子系统,启动完成后才算是真正启动了安卓子系统。
  3. 在弹出的安卓窗体中,打开使用"开发者选项",然后关闭该窗体。此时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系统完美统一,可任意拖拽与贴合,且据说性能比模拟器要好很多

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号