【手把手教】在Windows11家庭版上使用安卓子系统
在Win11发布前,我就听说可以直接在Win11上运行安卓软件的消息了,不过由于操作上还是有些区别,本身Win10的电脑就没打算升级去试试。不过由于新买的电脑是Win11家庭版的,就懒得装成Win10专业版了,毕竟作为IT还是得接受这些,即使不喜欢。
废话不多说,先上图。

直接运行apk文件肯定是不行的(不是系统版本也不是正不正版的问题,就是没预装而已),网上直接搜到的方法也都没标注是专业版系统才能开启的服务。对此,我直接出一套教程,手把手教大部分的家庭版用户能够用上安卓软件。

前期准备
以下将会列出我所用的设备和软件:
RedmiBook Pro 14 2022 i5独显(预装Win11家庭版,没动过系统)
京东apk安装包
子系统相关文件
下载链接:
链接:https://pan.baidu.com/s/1QFvYoya5orI-_yXVgHsjyQ?pwd=75sn
提取码:75sn
Hyper-V启用代码文件
在电脑任意位置创建一个txt文本文件,复制以上代码粘贴进并保存(注意不要贴入多于内容)。

之后将txt后缀改为bat。改完之后一切就准备就绪了。


安装环境
右键,以管理员身份运行准备的Hyper-V代码文件,也就是前期准备3的bat文件。之后就会打开cmd进行一系列安装,等安装完成后重启电脑。
打开 控制面板-程序-启用或关闭Windows功能 ,发现Hyper-V服务即代表安装成功。代码应该是默认打开了这项服务,如果没有打开就手动打开它。

不过,既然都打开控制面板这一步了,顺便往下拉,把 Windows虚拟机监控程序平台 和 虚拟机平台 一并打开吧。

将之前下载的子系统文件解压,安装里面的三个包。前两个是编译环境,最大的那个是WSA,也就是Windows Subsystem For Android。如果安装不上就用管理员身份打开,已经安装环境则无需再安装。确保系统是最新版本,否则WSA可能会安装失败。

一切安装完成后,在开始菜单中可以找到一个名为 适用于Android™的Windows子系统设置 或 Windows Subsystem For Android™ 的软件。

打开改软件,点击并打开 文件。如下图所示,右侧为正常的打开情况。

用管理员身份再次打开,打开 开发人员模式 并记下网关地址。同时刷新IP地址直到出现IP地址。


安装软件
回到子系统文件,中间有个adb文件夹,用管理员身份打开其中的 adb_cmd.exe 文件。即可进入cmd命令框。

首先我们需要链接adb网关地址,在cmd下输入以下代码(注意后面网关,不要照抄),按回车运行。

右键安装包,复制apk安装包的路径,输入代码 adb.install 路径 即可安装。下方代码块是使用我京东安装包的路径。注意在C盘留有足够空间,目前我没有找到可以选择安装路径的方法,只能默认装C盘。

最后在开始菜单找到安装的软件后即可快乐使用了。



注意点
一定要确保WSA能够正常打开,这个软件支持 Microsoft Store 更新,但是更新完之后不显示网关了。不过这都是小问题,网关一般不会变,那段代码可以复制。
安装包路径不建议有中文,否则可能安装失败。
C盘预留足够空间,至少我是没找到能装D盘的方法。