有时候只是想测试一个app,又不想在手机上做个测试,这个时候我们就可以用虚拟机来完成这件事情。首先到官网上去下载一个安卓系统(https://www.android-x86.org/),我这里用:android-x86-9.0-rc1.iso做演示。
如图选择第三个。
![](https://blog.wxdh88.cn/wp-content/uploads/2021/11/android-x86-1.png)
选择第一项回车,如图:
![](https://blog.wxdh88.cn/wp-content/uploads/2021/11/android-x86-2.png)
选择NO回车,
![](https://blog.wxdh88.cn/wp-content/uploads/2021/11/android-x86-3.png)
选择NEW回车,
![](https://blog.wxdh88.cn/wp-content/uploads/2021/11/android-x86-4.png)
选择Primary在回车,
![](https://blog.wxdh88.cn/wp-content/uploads/2021/11/android-x86-5.png)
保持默认直接回车,
![](https://blog.wxdh88.cn/wp-content/uploads/2021/11/android-x86-6.png)
新建了主分区后需要激活分区才能启动,也就是写磁盘引导信息,选择“Bootable”然后回车。“sda1”的Flags就是“Boot”。
![](https://blog.wxdh88.cn/wp-content/uploads/2021/11/android-x86-7.png)
选择Write在回车,
![](https://blog.wxdh88.cn/wp-content/uploads/2021/11/android-x86-8.png)
输入yes在回车,
![](https://blog.wxdh88.cn/wp-content/uploads/2021/11/android-x86-9.png)
然后选中“Quit”然后回车,退出分区。
![](https://blog.wxdh88.cn/wp-content/uploads/2021/11/android-x86-10.png)
选择 “sda1”,即第一块硬盘的第一个分区,然后用“Tab”键选中“OK” 后回车。
![](https://blog.wxdh88.cn/wp-content/uploads/2021/11/android-x86-11.png)
这一步安装程序要我们选择要格式化的文件系统类型,选择ETX4,选OK回车下一步。
![](https://blog.wxdh88.cn/wp-content/uploads/2021/11/android-x86-12.png)
选择Yes,回车,
![](https://blog.wxdh88.cn/wp-content/uploads/2021/11/android-x86-13.png)
选择Yes,回车,
![](https://blog.wxdh88.cn/wp-content/uploads/2021/11/android-x86-14.png)
选择Yes,回车,
![](https://blog.wxdh88.cn/wp-content/uploads/2021/11/android-x86-15.png)
接下来会自动安装系统,直到安装完成,我们选择重启即可。
![](https://blog.wxdh88.cn/wp-content/uploads/2021/11/android-x86-16.png)
其实系统已经安装完成,但是我们发现重启之后是进不了系统的,出现黑屏,或者以下这种提示,
![](https://blog.wxdh88.cn/wp-content/uploads/2021/11/android-x86-17-1024x732.png)
所以我们还需要进一步设置,需要重启一次,开机选择第二项回车,进入debug模式。
![](https://blog.wxdh88.cn/wp-content/uploads/2021/11/android-x86-18.png)
回车输入:mount -o remount,rw /mnt 重新加载/mnt为可写模式 ,
![](https://blog.wxdh88.cn/wp-content/uploads/2021/11/android-x86-19.png)
修改/mnt/grub/menu.lst, 加入nomodeset选项,输入:vi /mnt/grub/menu.lst回车,
![](https://blog.wxdh88.cn/wp-content/uploads/2021/11/android-x86-20.png)
按i,进入编辑模式,在第一个启动项,quiet后面加入nomodeset,如图:
![](https://blog.wxdh88.cn/wp-content/uploads/2021/11/android-x86-21.png)
按esc键取消编辑模式,输入:wq回车保存并退出,重启系统即可。
![](https://blog.wxdh88.cn/wp-content/uploads/2021/11/android-x86-22.png)
重启之后就顺利的进入系统了,
![](https://blog.wxdh88.cn/wp-content/uploads/2021/11/android-x86-23-1024x914.png)
如果安装app后闪退,在虚拟机的终端中运行enable_houdini命令。