本文记录的是在 Win11 的安装,目前 WSA 也只支持在 Windows 11 上安装和使用. 如果是 Windows 10 系统,可以参考 Windows10 安装 WSA,试试安装一些额外的设置
说明
微软的 Windows 11 安装 WSA 说明是,用 Windows 内置的 Microsoft store 安装 WSA
但 WSA 有地区限制,而且有时 Microsoft store 会加载不出来
如果要绕开 WSA 自带的 Amazon App Store,直接通过 APK 安装软件,需要 WSATools
我自己完全没有尝试过 Windows 10 的安装方法,只是把链接贴在最前面
安装 WSA 之前
开始菜单中搜索
启动或关闭 Windows 功能(Turn Windows features on or off) ;打开后,下拉菜单到最后面,勾选虚拟机平台(Virtual Machine Platform) ,确定更改如果你曾经安装过 WSL(Windows Subsystem for Linux),是已经设置过这个了的
安装
Microsoft UI Xaml 2.6+:进入 Microsoft servers,左边选择ProductID,右边选择slow,输入**9P3395VX91NR** 搜索。下载名为 Microsoft.UI.Xaml.2.6_2.62112.3002.0_x64__8wekyb3d8bbwe.appx 的文件先不要关闭这个网页,还要从这个搜索结果里,下载 WSA
下载和安装 WSA
从上一步的搜索结果里,下载最后面的名为MicrosoftCorporationII.WindowsSubsystemForAndroid_2204.40000.19.0_neutral_~_8wekyb3d8bbwe.msixbundle
的文件(位于最后,1.37 GB);下载完成后,打开文件夹,右键选择
复制文件地址(Copy as Path);安装:以管理员身份打开 Windows Powershell 或者 Windows Terminal,或者 Windows Terminal Preview(没有的话,可以从 Microsoft Store 安装),粘贴下面的内容。
Add-AppxPackage -Path 这里修改为上一步复制的文件地址复制出的文件地址,自带双引号
安装和设置 WSATools
这个工具能绕开 Amazon App Store 安装 .apk,可以用来安装自己需要的 app store,例如 F-droid
安装 WSATools
打开电脑上的 Microsoft Store,搜索 WSATools 并安装,安装完成后打开;
设置 WSATools 和 WSA
打开上一步安装好的 WSA,选择
开发人员(Developer) 选项,开启开发人员模式(Developer mode);回到 WSATools,点击
Install an APK,根据提示安装ADB(Android Debug Bridge);
安装软件(通过 APK 安装包)
点击 Load APK,选中已经下载到电脑上的 .apk 文件;如果一直没有响应或者报错,重启 WSA 和 WSATools,多次尝试。
- F-droid(一个开源软件的应用商店)的 APK 安装包的下载地址是:https://f-droid.org/F-Droid.apk