Windows 11 运行安卓子系统
Tags: Windows 11WSA安卓子系统
安装WSA系统
win支持
设置 → 应用 → 可选功能 → 更多 Windows 功能 → 勾选“虚拟机平台” → 确定,或者直接运行optionalfeatures
打开Windows功能:
重启系统
下载WSA离线安装包
进入网址https://store.rg-adguard.net/
输入https://www.microsoft.com/store/productid/9p3395vx91nr,选择slow,√
1、下载最后一个文件MicrosoftCorporationII.WindowsSubsystemForAndroid_2207.40000.8.0_neutral_~_8wekyb3d8bbwe.msixbundle
(文件会不断更新)
2、下载Microsoft.UI.Xaml文件:Microsoft.UI.Xaml.2.6_2.62112.3002.0_x64__8wekyb3d8bbwe.appx
(文件会不断更新)
将文件放在D盘根目录
右键点击「Windows 开始菜单图标」,点击「Windows 终端 (管理员)」,输入Add-AppxPackage "D:\......\Msixbundle
",回车安装
1 2 | Add-AppxPackage "D:\Microsoft.UI.Xaml.2.6_2.62112.3002.0_x64__8wekyb3d8bbwe.appx" Add-AppxPackage "D:\MicrosoftCorporationII.WindowsSubsystemForAndroid_2207.40000.8.0_neutral___8wekyb3d8bbwe.Msixbundle" |
开始菜单中可找到
或者
配置WSA
打开 WSA 安卓子系统设置页面,打开“开发人员模式”
选项,复制内部 IP 地址和端口号
。
安装adb工具
参考:https://www.xmmup.com/anzhuo-adb-minglingxingdiaoshipeizhifangfa.html
打开 Windows 终端 (命令行),输入adb version
。
连接 WSA
输入 adb connect 127.0.0.1:58526
出错由于目标计算机积极拒绝,无法连接。 (10061)
看看文件有没有解压
出错failed to authenticate to 127.0.0.1:58526
再试试呢
安装APK
(可以下一个应用商店。)
试一试哔哩哔哩。下载安装包(可以手机传过来),把安装包放在一个地方(我都放一起了),右击 选择“复制文件地址”。
输入adb install "D:\win11Android\bilibili.apk"
,安装完成
开始菜单中可找到应用程序
报错
安装Microsoft.UI.Xaml.2.6(WSA安卓子系统安装缺失)
一、原因
由于用 Add-appxPackage 命令安装WSA安卓子系统时出现类似如下问题:
Add-appxPackage : 部署失败,原因是 HRESULT: 0x80073CF3, 包无法进行更新、相关性或冲突验证。
Windows 无法安装程序包因为此程序包依赖于找不到的框架。提供由框架"Microsoft.UI.Xaml.2.6"
这主要是由于缺少 Microsoft.UI.Xaml.2.6 框架。它是适用于 Windows 桌面和 UWP 应用程序的框架。
环境为 Windows 11 专业版X64 22H2 25131
二、解决方法
选择带 .appx 尾缀的 Microsoft.UI.Xaml.2.6 安装包
打开 https://store.rg-adguard.net
输入 https://www.microsoft.com/store/productid/9p3395vx91nr
选择 Slow,点击对勾
找到带 Microsoft.UI.Xaml.2.6
字样和 .appx
尾缀的安装包,选择对应的架构(x64, x86或arm64)进行下载安装,例如:Microsoft.UI.Xaml.2.6_2.62112.3002.0_x64__8wekyb3d8bbwe.appx
以上步骤完成后,请重新使用 Add-appxPackage 命令安装WSA安卓子系统。上述步骤中,rg-adguard 用于提取 Win10UWP 应用安装包。
参考:Windows 11 Andriod installing WSA powerShell 0x80073CF3 Error
参考
https://blog.csdn.net/zrg_hzr_1/article/details/123294928