本文分为 CM-x86 和 WSA(Win11 安卓子系统)两部分
CM-x86
CM-x86 是 Android-x86 的衍生版本,用作 PC 的安卓虚拟机再好不过
我使用的是 CM-x86-14.1(64 位),以下为配置
在安装时有以下几步
- GPT 安装 NO
- 创建新磁盘 (New)-> 设置为启动盘 (bootable)-> 写入分区表 (Write)
- 安装 Grub 引导
- EXT4 文件格式
- Reboot 重启即可
但是完成以上几步,只能进入到安卓的 Shell 模式,无法进入图形界面,可以选择下面第三个的 nomodeset 模式
但是,如果你想一开机就是图形界面,你可以进入第二个 debug 模式
mount –o remount,rw /mnt #挂载引导 vi /mnt/grub/menu.lst #修改引导,i插入,esc推出修改,:wq保存
在
即可quite root
`中间插入
`nomodeset_
重启虚拟机完成剩余配置即可
WSA
Windows Subsystem for Android (简称 WSA),是 Win11 的新功能 Android 子系统
WSA 可以使用本机显卡,能极大提升性能,而且不会被 Hyper-v 限制(我开了 Docker)
- 确保 Windows 11 版本为 22000.xxx 或更高版本。
- 硬件必须支持并启用 BIOS/UEFI 虚拟化
- 确保微软商店版本为 22110.1402.6.0 或更高版本,并单击 “获取更新” 按钮升级其版本。
- 安卓子系统默认会分配 4G 内存,建议 16G 内存以上的电脑使用。
- 打开 Microsoft Store 外链识别网页
- 输入如下 URLhttps://www.microsoft.com/store/productid/9p3395vx91nr 并选择 Slow
-
下载最下面的 Msixbundle 拓展名的文件,并在菜单复制你的文件路径(这功能真好用)
-
右键 Windows 图标,以管理员权限打开 PowerShell
安装命令如下,等读条读完就好了
Add-AppxPackage 鼠标点右键会自动粘贴安装包文件路径 #看起来大概是这样的 (示例,请确保你的路径正确): Add-AppxPackage "C:\文件所在的路径\wsa.Msixbundle" #然后回车开始进行安装
如果出现此类由于 Xaml 框架造成的,在上方下载界面中找到适合版本的 Xaml
同样的指令安装 Microsoft.UI.Xaml.2.6
安装完成后,可以在 Windows 开始菜单中找到「Windows Subsystem for Android」的应用图标。
安装 APK
由于现在 WSA 官方亚马逊应用无像样的 APP,我们可以通过 WSA Toolbox 来安装应用
那么装个酷安试试水(酷安好多好用的 APP)
其实就是通过 ADB 安装了,不过对于我们省事多了 (其实最下面好像有可以直接安装 WSA,但是我没试)
还可以在里面安装其他 APP,这样太方便了
WSA 可以一直有 VirtWIFI 连接受限的提示,打开 ADB 运行下面命令
settings put global captive_portal_https_url https://www.google.cn/generate_204 settings put global captive_portal_http_url http://www.google.cn/generate_204