Windows Subsystem for Android安卓子系统初体验

微软官方在 Windows 11 内测版刚发布的时候就曾被爆出 Windows 11 将支持安装安卓应用,早前Windows 11发布我也是第一时间通过加入Dev通道获得推送,但安装成功后索然无味,感觉除了UI的变化毫无亮点,支持安装安卓应用功能也未上线。如今Windows 11 发布了安卓子系统 Windows Subsystem for Android,前段时间有事没能第一时间体验到,最近有空在酷安了解了下如何安装,分享下。

前提

安装了WIN11。

win11官方镜像下载

下载ISO镜像文件用pe安装,方便快捷,没有硬件要求,也不需要UEFI,我家十年前的电脑都用上win11啦.

img

温馨提示

设置 > 系统 > 存储 > 高级存储设置 > 保存新内容的地方

怕C盘爆了的话,在这里可以改安装位置 ,如果你只有一个盘当我没说

image-20211114163237401

当然,已经安装在C盘了也可以更改

设置 > 应用 > 应用和功能

image-20211114163233680

安装Windows Subsystem for Android

控制面板 > 启动或关闭Windows功能 把“虚拟机平台”和“Hyper-V”前面的勾打上,然后点击确定 安装完成后重启即可

image-20211114163228691

迅雷
提取码:s7hn

百度云网盘
提取码:hmgr

下载WSA.zip 解压到D盘根目录下。当然你也可以放在其他位置,就是安装和执行脚本的时候自己考虑下路径问题。

同时按住Win键和x唤出菜单,选择Windows终端(管理员),安装WSA

1
add-Appxpackage "D:\MicrosoftCorporationII.WindowsSubsystemForAndroid_1.7.32815.0_neutral_~_8wekyb3d8bbwe.Msixbundle"  

image-20211114163222224

如下报错就到微软商店更新【应用安装程序】

image-20211124101043061

等待安完毕 ,打开开始菜单,就可以看到「Windows Subsystem for Android」的绿色图标。打开后依次点击 “文档” “开启开发人员模式” “刷新IP地址”

image-20211114163213647

安装外部apk

“D:\apk\platform-tools” 目录是adb工具,用来安装apk的

image-20211114163205612

“D:\apk\双击apk安装脚本.bat” 是apk安装脚本

image-20211114163146033

修改 1.apk 文件默认打开方式

右键 1.apk 文件,打开属性。

选择更改,选择在这台电脑查找其他应用,并勾选始终使用此应用打开 .apk 文件。

选择.bat 脚本,点击确定即可。

image-20211114163326569

外部应用通过上诉脚本实现安装,安卓子系统内部的话下载完就直接安装了,这个1.apk就是酷安,你可以通过先安装酷安在搜索其他软件进行安装,不行就外部下载双击安装。

问题与解决:

安卓子系统WSA用户数据以虚拟磁盘vhdx形式存放在如下路径:C:\Users\kkax\AppData\Local\Packages\MicrosoftCorporationII.WindowsSubsystemForAndroid_8wekyb3d8bbwe\LocalCache\userdata.vhdx,比较大,WSA虽然可以安装或者在设置里应用和功能里进行移动到其他盘符,但这个操作只是移动了WSA系统文件,而安装软件都是装到了上诉路径下系统盘的userdata.vhdx镜像中。这样C盘有点顶不住撒。

image-20211114163539044

Tips:是个隐藏文件。

image-20211114163400022

万能的贴吧老哥给出了办法,用windows 的mklink命令进行移动。

首先完全关闭wsa,把系统盘的LocalCache文件夹剪切(里面有个userdata.vhdx虚拟磁盘,注意是剪切,或者复制完删除C盘的LocalCache)到想要放到的目录,如D盘根目录,(如果无法移动说明wsa正在后台运行,任务管理器结束任务或者重启电脑);

image-20211114164304618

按win+r,输入cmd打开windows命令提示符输入

1
mklink /J "C:\Users\kkax\AppData\Local\Packages\MicrosoftCorporationII.WindowsSubsystemForAndroid_8wekyb3d8bbwe\LocalCache" "D:\LocalCache"

前面是原位置,后面是移动后的位置,根据实际情况自己灵活改动。

image-20211114191118035

之后在C盘 C:\Users\kkax\AppData\Local\Packages\MicrosoftCorporationII.WindowsSubsystemForAndroid_8wekyb3d8bbwe\路径下又出现了个LocalCache文件夹,并且文件夹左下角带有一个小箭头,说明映射成功。

重启电脑,打开Windows Subsystem for Android,或者开几个app看看,应该是没问题的,亲测有效可用。解放系统盘。

总结

Windows Subsystem for Android是我对WIN11最大的期待,有许多app只有移动端没有电脑端,绕过安卓模拟器直装后启动速度非常快,而且使用起来非常流畅。卸载也可以在“程序和功能”中直接卸载。

image-20211114171320827

但目前看来安卓模拟器仍有不可替代的优势,键盘手柄映射等等,WSA只能玩玩金铲铲之类的只需要鼠标点点点的游戏。期待Windows Subsystem for Android的下一次更新。

富婆 饿饿 饭饭
0%