大家都知道在我们的Win11操作系统内,集成了一个名为安卓子系统的东西,能够让我们直接在计算机上运行安卓应用程序和游戏。但由于操作系统版本不断升级更新,原来的设定方法已经不太适应了。今天的文章将带来三种最新的安卓子系统(WSA)代理设置方案,一起来详细看看每一种方案的具体操作步骤。

方法一:通过 LSPosed 的 VpnDialogs 设置代理

假如你是利用支持WSA ROOT环境,并预装面具(Magisk)和谷歌框架(Google Apps)的WSA自定义安装包来设置系统的,那直接在WSA环境中安装你的代理工具就好了。这种配置已经借助LSPosed 的 VpnDialogs 工具解决了之前出现的VPN对话窗口未显示问题。如果你希望在Windows环境下保持代理APP在WSA内的持续运行,在配置里找到相关选项并将系统资源调整为始终开启。这样做可以避免你一旦退出所有应用程序,WSA也随之停止运作并进而切断代理链接。

win11设置安卓子系统wsa代理教学(三种方法亲测有效)!  第1张

如果打算让代理工具在后台稳定运作,需要确保WSA始终作为后台进程存在。

方法二:运用ADB指令来调整代理设置

第一步要激活你的代理应用程序提供的局域网连接授权选项。
第二步启动相应的服务组件。
第三步进入开发者模式。

win11设置安卓子系统wsa代理教学(三种方法亲测有效)!  第2张 win11设置安卓子系统wsa代理教学(三种方法亲测有效)!  第3张

然后在任何目录内找到已有的或是最新版的ADB工具,推荐放在C:/platform-tools路径内以确保文件路径清晰且方便管理。
在资源管理器窗口打开此目录,并从浏览器地址栏快速进入命令行工具模式:
随后执行以下脚本代码:

adb connect 127.0.0.1:58526 adb shell settings put global http_proxy `ip route list match 0 table all scope global | cut -F3` : 7890

请注意以下几点:
初次使用该ADB连接时,请先按照要求给予确认才能继续运行上面命令。7890应替换为你实际使用的代理端口。

要关闭该代理规则可以输入

adb shell settings put global http_proxy :0

最后还需记得,在执行ADB命令之前请确认已激活Win11系统内的WSA环境,并且有一个应用程序处于活动状态。

win11设置安卓子系统wsa代理教学(三种方法亲测有效)!  第4张

方法三:通过更改网络WiFi连接的代理设置

开启代理应用程序中对应的允许设备局域网连接的相关配置;

win11设置安卓子系统wsa代理教学(三种方法亲测有效)!  第5张

搜索并访问Wi-Fi选项,定位到名为“virtWifi”的Wi-Fi网络; 点击Wi-Fi设置齿轮图标; 将“代理”项修改为“手工”,并将主机名与端口数值填入。

尽管这种方法可能略显复杂不便,在特定场景还是非常有效的。

备注:在三种办法中,我个人更为倾向采用第一种方式,因其整体过程更为便捷高效。若因个人需要而暂不准备改动默认安装版WSA,采用第二种ADB命令调整代理的方式同样值得考虑。至于最后提到的WiFi配置法,可能因为操作流程较为繁琐而不被推荐,但为了教学完整性和参考价值,这里也一并介绍了。

win11设置安卓子系统wsa代理教学(三种方法亲测有效)!  第2张

win11设置安卓子系统wsa代理教学(三种方法亲测有效)!  第3张

win11设置安卓子系统wsa代理教学(三种方法亲测有效)!  第4张

win11设置安卓子系统wsa代理教学(三种方法亲测有效)!  第5张

win11设置安卓子系统wsa代理教学(三种方法亲测有效)!  第10张

win11设置安卓子系统wsa代理教学(三种方法亲测有效)!  第11张

win11设置安卓子系统wsa代理教学(三种方法亲测有效)!  第12张

win11设置安卓子系统wsa代理教学(三种方法亲测有效)!  第13张