第一步
开启电脑硬件虚拟化联想进入bios是(开启硬件虚拟化可以自行百度)
windows版本为2200以上的正式版
控制台开启程序和功能中的HYPER-V Windows监控平台 虚拟机平台
(家庭版没有hyper-v的需要通过脚本安装)
pushd "%~dp0" dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txt for /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i" del hyper-v.txt Dism /online /enable-feature /featurename:Microsoft-Hyper-V-All /LimitAccess /ALL
换成将后缀改成cmd(以管理员身份运行)然后去控制台程序功能中开启
(右击没有在windows终端程序打开的可以通过)
- ctrl + r
- 输入 regedit
- 找到 HKEY_CLASSES_ROOT\Directory\shell
- 新建 项 , 命名 powershellmenu
在右侧的 默认项 中 写入 Open PowerShell Here
- 在 powershellmenu 下右键 新建 项 , 命名 command
在右侧的 默认项 中 写入
"C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe" -windowstyle hidden -Command $stpath = pwd; Start-Process PowerShell -ArgumentList \"-NoExit\", \"-Command Set-Location -literalPath '%V'\"
- (可选)如果要用 管理者权限 打开, 在第5步 右侧的 默认项 写入的 值
"C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe" -windowstyle hidden -Command $stpath = pwd; Start-Process PowerShell -ArgumentList \"-NoExit\", \"-Command Set-Location -literalPath '%V'\" -verb RunAs
第二步
以管理员身份运行powershell
在文件中找到WSA.Msixbundle,执行Add-AppxPackage -Path (.\WSA.Msixbundle复制自己WSA程序使用) 安装
如果出现 当前已安装的名称为 当前已安装的名称为“Microsoft.VCLibs.140.00.UWPDesktop”的框架 错误
请安装目录中 Microsoft.VCLibs.x64.14.00.Desktop.appx VC++的依赖库
安装子系统成功后在页面设置
第三步
进入 platform-tools 目录
运行CMD
运行命令 adb connect 127.0.0.1:58526
如果显示连接到了设备
连接成功会在开发人员模式那一栏中显示IP地址
再通过秋之盒-v2021.2.22.1-canary连接网络网络为127.0.0.1:58526
安装你需要的安卓软件就可以了
以上文章部分引自
如何设置在右键菜单中打开Powershell - Freewheel的个人空间 - OSCHINA - 中文开源技术交流社区(右击添加终端)
windwos11没有Hyper-V的解决方法 | 浏览器家园(win11没有hyper-v)
【半仙聊科技】Win11 终于可以运行安卓应用了,流畅度秒杀模拟器?_哔哩哔哩_bilibili安装视频
下载链接:
阿里云盘链接:[https://www.aliyundrive.com/s/netbtmfnxBF
百度网盘链接:https://pan.baidu.com/s/15J54Jd2nk8bWVoGk_FGNEg
提取码:0000