家庭版WIN11--如何安装安卓系统
家庭版的WIN11,功能管理里没有Hyper-V 这项,我们需要先将其安装好,这是安卓子系统运行的必要环境要素。

具体步骤如下:
1、配置Hyper-V 环境:
Hyper-V启用代码文件
在电脑任意位置创建一个txt文本文件,复制以上代码粘贴进并保存(注意不要贴入多于内容),将其另存为.bat文件,即批处理文件。
2、安装批处理文件:
右键,以管理员身份运行上面准备的Hyper-V批处理代码文 件。静待安装完毕。其需要重启电脑。
再打开windows功能,看到已经又Hyper-V了,把他勾选下。
顺便把 Windows虚拟机监控程序平台 和 虚拟机平台 一并打开。

3、下载子系统相关文件
下载链接:链接:https://pan.baidu.com/s/1QFvYoya5orI-_yXVgHsjyQ?pwd=75sn
提取码:75sn
4、安装WSA:
将下载的子系统文件解压,安装里面的三个包。
前两个是编译环境,最大的那个是WSA,也就是Windows Subsystem For Android。如果安装不上就用管理员身份打开,已经安装环境则无需再安装。确保系统是最新版本,否则WSA可能会安装失败。

安装完成后,在开始菜单中有一个名为 适用于Android™的Windows子系统设置 或 Windows Subsystem For Android™ 的软件 。
4、配置Windows Subsystem For Android™
点击打开Windows Subsystem For Android™ 。再点击文件。


等待其更新完毕!
出现一个类似文件管理器的窗口。

下载
返回上一步设置窗口,点IP地址 位置,刷新获取IP .

获取成功。
记下这个地址,后面安装APK软件时用到!
5、安装安卓程序APK:
子系统默认需要在亚马逊 APP Store 商店下载应用。
下面开始正文了:
1)方式一:命令窗口安装
打开命令提示符窗口并键入以下命令:
# 连接 WSA
.\adb connect 127.0.0.1:58526
这个命令的作用是连接到本地IP
注意:# 其中 127.0.0.1:58526 是刚才在 WSA 设置项中看到的 IP.
如果出现错误,指出adb是无法识别的命令,则需要包含adb.exe的路径,例如C:\ADB\adb.exe connect 127.0.0.1:58526。
2.使用以下命令在Windows 11中安装APK:
.\adb install APP_PATH_AND_NAME.APK
将APP_PATH_AND_NAME替换为下载的APK应用所在位置的路径和路径,例如
.\adb install C:\Users\Ashwin\Downloads\F-Droid.apk
3.按回车,应用程序安装完成。它将出现在“开始”菜单中,单击它,Android应用程序将打开。
2)方式二 建立批处理方式安装
是将上面的手动安装,转为批处理的方式安装。它可以节省你输入应用程序名称、路径等的手动工作。
a、打开记事本,粘贴以下代码:
ADB.EXE工具在安装包里有!
b.将文档另存为一个 .BAT文件:安装APK.bat
c.在你的电脑上下载Android应用程序的APK,并将其拖到创建的BAT文件上,你应该看到命令提示符打开,安装应用程序并关闭。
6、安装ade出现的问题及解决
安装ADE时,提示计算机被拒绝:
cannot connect to 127.0.0.1:58526: 由于目标计算机积极拒绝,无法连接。 (10061)
实际是由于开发者模式的问题。
解决方法:打开安卓子系统---开发者模式打开
如果已经打开,请再关闭,再打开一次。
打开 wiNdows终端(管理员),再次输入:
C:\Users\duigo\Documents\tools\win11安卓子系统\3APK安装\adb\adb.exe connect 127.0.0.1:58526
如不行,在开关下开发者模式(模式最后是打开状态),就可以了!
详见:
电脑安装不了win11?教你如何体验win11 - 哔哩哔哩 (bilibili.com)