Windows11 安装 google play 并设置代理

前言,WSA跑手机游戏,比什么虚拟机黑丝滑多了。
我把该踩得都踩了,基本不会有其他问题了。

本过程分4步骤:
1.系统设置
2.使用magisk安装WSA
3.安装PACMAN方便程序管理
4.设置代理
一、系统设置
设置->应用->可选功能->更多windows功能(最下面)


开启三个功能

确认后重启。
Hyper-V没开启,会出现android debug不能链接的情况,无法开启代理(没开启的时候,不一定会出问题)。adb会报错(在WSA上装APK遇到——由于目标计算机积极拒绝,无法连接。 (10061))。
windows沙盒如果是灰色的,重启按F2(我的是F2)进入bios->Advanced找到virtualization technology(VTx)开启。
二、使用magisk安装WSA
magisk请先百度下,看看别人多牛逼。
0、我已经编译好了,可以在末尾下载,直接跳到第5步。
1、有一个github账号
2、搜索magisk

3、叉一下(fork)

4、获得项目后自己编译
Actions->Build WSA ->Run workflow
第二栏填入pico(google框架精简版)
默认是none,编译出来不会有google play框架的,得重来。
stock(加强版),super(超级完整版)。
只是玩玩游戏,使用youtube,选pico
点击绿了的Run workflow

刷新+刷新会看到在编译了

编译大约需要10分钟,按需下载,一般情况是x64

5、下载(因为非常慢),所以我放在百度盘里了
把他解压到一个不会移动的文件夹,我放在了C:/WSA_magisk_pico下面

右键使用powershell运行,yes执行文件。

完成后弹出两个窗口

magisk可以直接关闭。
这时候是无法进入google的,开全局也没用(除非软路由),也不会创建google store的图标。
代理会在第四步设置
三、安装PACMAN方便程序管理
默认安装完成后,打开WSA PacMan

如果没开启 Hyper-V可能会显示未连接。
四、设置代理
终于到最后了!
1、解压adb到任意位置,我的位于C:/adb目录
2、win+cmd 输入cmd 回车

3、输入ipconfig并找到地址

回车运行找到 Ethernet adapter vEthernet (WSL)
鼠标拖动选中地址,ctrl+c(这个地址每次电脑重启都会变动,所以每次都会需要设置一次)
4、进入adb的目录
输入 cd c:/adb
5、设置代理
1接入WSA设备,输入 abd connect 127.0.0.1:58526
2进入shell模式输入 adb shell,进入shell模式
3开启全局代理,在shell中输入 settings put global http_proxy 172.30.0.1:10800

sstap默认10800,clash默认7890,我修改成了10800。
DOWN!!!
pacman的app管理功能也非常nice,尤其是有些程序出来没窗口,可以在pacman管理应用程序找到对应的程序关闭后再开启。
链接:https://pan.baidu.com/s/1JgcTJc6HSdO4yoxcMNDR4Q
提取码:6t2y