Windows10下安装使用WSA

Keywords: #技术 #Windows #WSA
Table of Contents

如何在Windows10中使用带有Magisk的安卓子系统

需要系统版本高于Windows10 22H2

适用于 Android™️ 的 Windows 子系统 | Microsoft Learn

下载安装

首先在Github上找到 MustardChef/WSABuilds,下载相应的安装包,Magisk和KernelSU都可以

WSA不同版本的安装包

下载解压完成之后进入文件夹,运行 run.bat 就可以进行安装。安装过程中会自动启动安卓子系统,同时可以修补Magisk镜像

运行run.bat 启动WSA WSA界面 Magisk

使用ADB命令

安装完成之后,还需要打开系统的开发者选项,方便用adb命令连接和操作安卓子系统

打开开发者选项 确保开发者选项已经打开

打开开发者选择就可以使用电脑上的ADB进行连接操作

adb连接 弹出连接窗口

连接时如果出现,不能连接的情况,需要重启电脑或者多试几次

连接不上的情况

连接上就可以使用ADB命令操作手机,安装APP,传输文件等功能,当然也可以使用微软商店中的WSA工具箱等软件,更加方便管理安卓子系统

ADB 操作命令详解及用法大全

如:

查看所有应用

adb shell pm list packages

查看第三方应用

adb shell pm list packages -3

安装APK

adb install 包名

卸载软件

adb uninstall 包名

打开WSA设置

adb shell am start -n com.android.settings/.Settings\$WifiSettingsActivity

设置界面

文件操作

下载文件到电脑
adb pull <remote> [local]

上传文件至手机
adb push <local> <remote>

列出目录内容
adb shell ls [options] <directory>

切换目录
adb shell cd <directory>

删除文件或目录
adb shell rm [options] <files or directory>

创建目录
adb shell mkdir [options] <directory-name>

………………

都是Linux上的命令前加上adb shell

安装应用程序

我们可以使用文件操作命令为WSA安装应用程序

比如我电脑桌面上有一个apk安装包,可以先将文件上传至手机目录

adb push C:\desktop\kuan.apk /storage/emulated/0/Download

上传文件

然后在WSA中对应的文件夹中就可以看见apk安装包

上传成功的安装包

接着点击就可以安装,或者也可以使用ADB命令进行安装

adb install /storage/emulated/0/Download/kuan.apk

安装APP 可以直接在电脑桌面打开手机应用程序

桌面的APP

配置网络

WSA一开始好像是无网络不能上网的,所以还需要配置一下网络环境

同样使用ADB命令完成

adb shell settings put global http_proxy 172.24.128.1:12345

IP是在电脑终端输入 ipconfig 找到本机在WSL中的IP

端口是本机的代理端口

查看本机在WSL中的IP 这样之后就可以上网,并且已经挂上代理

Google商店 酷安

在配置网络的时候,可能遇到WSA获取不到IP的情况 确保在启动或关闭Windows功能中的Hyper-V及其包括的全部选项、虚拟化已经打开 并且BIOS中已经启设备的虚拟化 如果上面都已完成,还是不能获取到IP 最好的办法就是卸载删除后重新安装

正常情况,在WSA的网络设置中,可以看见一个虚拟WIFI

虚拟WIFI

卸载删除

只需要在Windows设置中卸载 适用于Android的Windows子系统 程序,然后直接删除原先下载解压出来的文件夹即可

卸载WSA