看了下Windows10下使用wsl运行android安卓虚拟机的解决方法,有个最 简单的方法,直接安装兆懿软件。
兆懿官网:北京麟卓信息科技有限公司
兆懿是由北京麟卓信息科技有限公司研发的,致力于Windows应用生态扩展的中间件产品。兆懿支持安卓应用以Windows原生程序的形式运行,性能等同于标准的Windows程序。能够将安卓应用无缝迁移到桌面平台,在高分辨率大屏幕、灵活鼠键辅助下,提供更快的运行速度、更强的交互体验。
下载安装
到官网,直接点击页面右边的下载按钮,下载安装软件。当前版本是兆懿12.2,下载后直接安装即可。
这款软件的安装时间较长,中间要经过一次系统重启。
安装中会启动wsl管理:适用于 Linux 的 Windows 子系统
文档见:适用于 Linux 的 Windows 子系统文档 | Microsoft Learn
重启后会自动下软件,硬盘会一直写。另外装好后,每次开机系统也会写好久(也可能是每次打开wsl要写好久)
安装完成,可以进入安卓。在控制台输入wsl,即可进入安卓linux系统:
uname -a
Linux DESKTOP-9C5AU01 5.10.43-2-windows-subsystem-for-android #1 SMP PREEMPT Tue Sep 14 09:09:25 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
启动软件并使用
软件安装完毕后,双击桌面的“兆懿应用商城”图标,就可以自由选择自己要安装的APP进行安装。安装好后,再次点击app图标,即可启动安卓服务。
试了一下,王者荣耀是可以运行的,这样基本上大部分软件都应该可以执行。
ps,有些app可能存在闪退,再进一次就行了。如果还闪退,配置一下定位信息即可解决。
另发现安卓系统对磁盘的读写较多,整个系统启动后,什么也不干,磁盘也经常处于较大量的读写状态。启动软件感觉略有些慢,也许用电子盘就会提速很多。
卸载软件
卸载的时候,提示正在运行,无法卸载。
进入“服务”,找到zhaoyi开头的服务,是3个,全部关掉,再次卸载,还是提示正在执行。
到任务管理器里,发现有个进程名字叫:xAppCenter ,结束任务,再次卸载,终于卸载掉了。
主要就是软件开关太麻烦,否则我也不用卸载它了。
总结
就安装使用方便性来说,兆懿软件非常不错,非常符合Windows下的软件简单易用这个特点。
但是对磁盘占用较多,一直听着硬盘响不舒服,所以没法像其它软件那样来回切换着用,也就是需要专机专用!
调试
尝试关闭该虚拟程序
硬盘一直在占用,只好尝试关闭虚拟程序
方法1
关闭:bcdedit /set hypervisorlaunchtype off
开启:bcdedit /set hypervisorlaunchtype auto
方法2 Windows搜索打开“启用或关闭Windows功能”,取消勾选“适用于Linux的Windows子系统”,“虚拟机平台”
实践,以管理员身份打开cmd控制台,然后执行
bcdedit /set hypervisorlaunchtype off
但是关掉后,磁盘占用等并没有解决,大约需要重启电脑才可以。