WSA即适用于 Android™️的 Windows 子系统,是搭载在Windows11中的功能,可以在Windows系统中运行Android程序,不过因为Windows11系统要求,很多老电脑无法升级,因此无法使用WSA。
近期,大佬们发现了一种方法可以在Windows10上成功运行WSA!
注意系统版本要求:Windows10 Build 19045.2311(64位)以上并开启虚拟机平台
具体步骤如下:
- 下载WSA APPX文件及支持库并在Linux中集成Magisk
打开https://stoer.rg-adguard.net,URL(Link)中输入:
https://www.microsoft.com/store/productid/9P3395VX91NR
选择Slow,在列表中找到以下下载链接:
MicrosoftCorporationII.WindowsSubsystemForAndroid_***_neutral_~_8wekyb3d8bbwe.Msixbundle
接下来,在Linux环境中下载并编译集成Magisk。具体可以参考开源项目:项目开源链接
对于不熟悉Linux的朋友还是有一定的难度,因此我会集成编译好,大家可以私聊我下载。
- 集成WSA补丁
由于微软原版安装包具有系统限制,无法直接安装,因此需要集成补丁,这一步要在Windows上操作。
具体可以参考开源项目:WSAPatch
集成方法十分简单,只用复制和修改几个文件即可。
- 安装WSA
如果是按上文方法编译、集成的可以直接使用PowwerShell安装,如果使用我提供的安装包,则运行Run.bat文件即可一键安装。
PowwerShell安转方法
复制解压的APPX文件路径(建议改为WSA.appx)
以管理员身份打开PowwerShell
输入命令:
Add-AppxPackage 路径
- 安装APK文件
首先在WSA设置中打开开发人员选项,记录后面的IP地址(大多数是127.0.0.1:58526)
接下来就可以使用ADB或是现成的APK安装器安装
- ADB
首先下载Google提供的ADB调试包,下载链接
把APK安装包复制到ADB路径,打开ADB或PowwerShell输入命令:
cd ADB目录
adb connect 127.0.0.1:58526
adb install APK名称
- APK安装器
推荐使用这个安装器:Microsoft Store地址
使用APK安装器要把子系统资源选项设置为连续
通过以上的步骤即可在Window10中安装并使用WSA了!
版权声明:本文为tangfengting原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。