admin 管理员组

文章数量: 1184232

之前在网上有找过直接在Win10中安装WSA的方法,虽然装上去了,但是还是有些app不能用。
索性还是直接用Hyper-V安装Win11,然后采用嵌套虚拟化的方式,在win11虚拟机里安装安卓子系统
Hyper-V运行Win11还是很流畅的,目前最大的问题也就是不能使用PIN登录(设置了PIN会导致登录不进去)。
这篇文章不会有详细的安装方法,只讲整体的流程和踩过的一些坑。

大致流程

  • Win10主机开启Hyper-V
  • Win10主机Hyper-V安装Win11
  • Win10主机开启嵌套虚拟化
  • Win10主机开启MAC地址欺骗
  • Win11虚拟机打开Hyper-V与Linux子系统
  • Win11虚拟机安装安卓子系统
  • Win11虚拟机安装ADB工具
  • Win11虚拟机安装apk安装工具

主机打开Hyper-V与安装Win11

如何开启Hyper-V网上有很多教程,就不赘述了,下面是微软的官方的教程:

https://learn.microsoft/zh-cn/virtualization/hyper-v-on-windows/quick-start/enable-hyper-v

Win11则直接在官网下载ISO文件,选择自己想要的。

https://www.microsoft/zh-cn/software-download/windows11

安装方式很简单,网上非常多,微软官网也有很详细的指导。唯一要注意的就是,不要设置pin登录

主机开启嵌套虚拟化

虚拟机安装完成以后,要在主机里开启嵌套虚拟化,虚拟机才能使用WSL。

https://learn.microsoft/zh-cn/virtualization/hyper-v-on-windows/user-guide/enable-nested-virtualization

注意
这里是在主机的终端进行操作的。

我自己主要做了这两步:

  • 开启配置嵌套虚拟化
Set-VMProcessor -VMName <VMName> -ExposeVirtualizationExtensions $true
  • MAC 地址欺骗
Get-VMNetworkAdapter -VMName <VMName> | Set-VMNetworkAdapter -MacAddressSpoofing On

有出现其他情况的,可以在上面官方的教程链接里查看。

虚拟机打开Hyper-V与Linux子系统

前面的工作完成以后,就可以在虚拟机里打开Hyper-V 和Linux子系统,然后安装WSL,其实剩下的步骤,就跟Win11里安装安卓子系统的流程是一样的了。需要详细的安装流程,直接去搜Win11安装安卓子系统。

https://learn.microsoft/zh-cn/windows/wsl/install

接下来若是没其他意外情况的话,一个命令也就安装完成了。

wsl --install

虚拟机安装安卓子系统

在此之前,记得把电脑的区域改为美国
准备工作完成以后,就可以安装安卓子系统了。

安卓子系统是直接在Microsoft Store上完成的。不过我试过在商店搜索,没有搜到。建议使用下面的链接直接打开,再跳转到Microsoft Store就行了

https://apps.microsoft/detail/9p3395vx91nr?hl=en-US&gl=US

安装好以后,打开安卓子系统的开发人员模式

虚拟机安装ADB工具与apk安装工具

直接在这个链接下载ADB工具

https://dl.google/android/repository/platform-tools-latest-windows.zip

解压后放到你自己想要放的地方,然后把adb添加到环境变量。

接着去到Microsoft Store里面搜索“apk”,找个合适的apk安装工具就可以了。我试过搜索结果里的前面几个,都还行。前排找一个安装就行。

打开apk安装工具,一般会自动识别adb工具,如果找不到,就需要手动选择adb工具的安装位置。

如果出现连接不上安卓子系统,多半是安卓子系统还没有真正运行起来。可以在进到安卓子系统的设置里面,开发人员模式选项里,点击管理开发人员设置。然后再尝试安装。

使用

到这基本上配置就完成了。
可以先用apk安装工具安装酷安,以后只要在酷安里面安装的app,就不需要再使用apk安装工具了。
酷安经常强退,退了再点开就行。反复多来几次就正常运行了。

我主要用微信读书,微信读书还是很稳定,不乱操作,也是稳如老狗。其他几个阅读app也还行,有些会强退的,多打开几次就稳定了。小红书、抖音这些就没那么流畅了,相比起手机里面的流畅度来说,只能说能用。当然,这也可能和硬件配置有关,这个就看各位大神测试了。
所以在普通电脑里,最终也别抱太大希望,别指望它会起飞。简单用一下,看看书摸摸鱼还是没问题的。

本文标签: 子系统 里用 虚拟机 方式