本文章首发于语雀! 通过各种高科技功能同步到Hajeekn 的博客 微软的安卓子系统已经发布很久了,这篇文章教大家如何免美区免亚马逊安装 Windows Subsystem for Android™
https://www.microsoft.com/en-us/p/windows-subsystem-for-android-with-amazon-appstore/9p3395vx91nr?activetab=pivot:overviewtab 这是 Windows Subsystem for Android™ 的微软应用商店地址,但是显然是不能在国区安装的
所以我们需要对它进行抓包 https://store.rg-adguard.net/ 进入这个网站 将商店地址填写进去 保证填写后的配置如下
这边注意通道选择 Slow(Windows Insider Slow) 配置好后点击旁边的”√” 稍等一会儿列表就出来了 出来之后划到最下方,找到 1.21GB 的包,点击它下载下来 下载可以使用多线程软件加快速度 下载好后你会得到一个 msixbundle
这个包不能直接安装,直接安装会报错 我们需要使用 Powershell 安装 用管理员打开 Powershell 用这个指令安装
add-appxpackage "文件地址"
对于 Windows 11 你获取文件地址可以右键文件选择获取文件地址
安装好后任务栏会出现 Windows Subsystem for Android™ 这时已经安装完成了
打开 Windows Subsystem for Android™ 将子系统资源调整为持续
接着打开开发者模式
然后我们需要安装 ADB SDK Platorm Tools 进入后依照系统版本选择 ADB
将下载好的 ADB 解压到一个你不会动到的地方 我放在了系统盘根目录
接着打开高级系统设置 选择环境变量 在系统变量内新建一个变量叫做 “adb”
变量值写你放 adb 的文件夹 比如我的是 C:\adb 这里就写 C:\adb 接着双击用户变量的 Path
在这里新建一个 值写 %adb%
在极少数情况下,会出现与驱动有关的错误,这可能就是你没有安装 adb 驱动 资源 by: 晨中网络科技 进入 https://cz-jam.lanzoui.com/iTbJrtpfa5e (提取码 intr) 下载.7z 文件并解压 在里面根据系统型号选择程序 32 选择 x32 64 选择 x64 这时问题应该就解决了
微软官方给的推荐要求是内存为 16GB 我的机带内存是 8GB 所以就要通过虚拟内存来增加了 进入高级系统设置 选择性能设置 进入高级选项卡,点击虚拟内存下的更改 将自动管理所有驱动器的分页文件大小取消 选择一个空间够的盘,选择自定义大小,根据需要调整
注意 GB 和 MB 之间的进率是 1024 1GB = 1024MB 1024GB = 1024*1024MB 调整完后别忘了点击设置 然后在点击确定
Windows Subsystem for Android™ 是支持安装第三方 APK 的,需要通过 ADB 来安装 在安装 APK 之前你需要点击”文件” 启动一次 Windows Subsystem for Android™
出现这个界面后就可以关闭窗口了 打开开发者模式后会出现一行小字
于是我们可以通过 127.0.0.1:58526 连接 Windows Subsystem for Android™ 打开终端 输入指令:
adb connect 127.0.0.1:58526
其中地址要根据提示来改变 当出现 “connected to 127.0.0.1:58526” 提示时就说明已经连接到 Windows Subsystem for Android™ 了 我们可以安装一个[酷安]以便下次安装不用指令 安装 apk 使用这个指令:
adb install "文件地址"