Skip to content
On this page

Android 虚拟机

安卓系统镜像下载

Android系统版本9及以前的镜像下载地址:

国际

https://www.fosshub.com/Android-x86.html

https://sourceforge.net/projects/android-x86/files/

国内

https://mirrors.tuna.tsinghua.edu.cn/osdn/android-x86/

Android系统版本10及以后的新镜像下载地址:

https://blissos.org/index.html#download

虚拟机开设

以安卓版本9及以前的镜像开设Android虚拟机

本指南以

https://mirrors.tuna.tsinghua.edu.cn/osdn/android-x86/71931/android-x86_64-9.0-rc2.iso

作为示例进行演示

1

模板设置

开设VMID为100的虚拟机选择对应的存储盘

2

选择安卓镜像,然后Type选择LinuxVersion选择含2.6版本的选项

3

Graphic card选择Vmware compatible,其他选项选择默认如图所示

4

磁盘格式选择SATA,具体需要分配多大的磁盘自选,推荐至少30G

5

如果你的宿主机支持嵌套虚拟化,CPU的类型请选择host(经验证无问题)

如果你的宿主机不支持嵌套虚拟化,CPU的类型请选择qemu64,同时在模板设置成功后,需要在Options中点击KVM hardware virtualization取消勾选后再启动虚拟机(不保证后面系统初始化无问题)

6

内存至少4G内存,填写至少4096

7

绑定的网桥选择vmbr1Model选择VirtIO (paravirtualized),取消Firewall的勾选

8

后续点击continue按钮后,模板成功创建出来,需要手动点击启动并进入VNC界面

9

系统初始化

进入引导后,选择Installation开头的选项

10

然后需要创建磁盘写入,这块如果选择不了的话按键盘按钮c,就能选中了

11

选择不使用GPT格式

12

显示空白盘后,选择New

13

选择分区类型Primary

14

然后会提示划分多大的空间,默认回车就行,使用全部的空间

15

然后是选择Flags,移动到Bootable后,按回车,直到Flags下方显示Boot

16

然后移动到Write,回车,进行写入

17

这时候会让你确认是否继续,输入yes后回车继续

18

一段进度条跑过后,回到了最初的菜单,选择Quit退出菜单,一切准备就绪了

19

然后这时候回到了UI界面,使用前面初始化好的盘,选择OK按钮回车

20

文件系统按方向键选择ext4类型,选择OK按钮回车

21

确认进行格式化,选择OK按钮回车

22

确认GRUB引导安装,选择OK按钮回车

23

确认文件系统可读写,选择OK按钮回车

24

跑了一段时间进度条后,显示安装成功,此时选择Reboot,选择OK按钮回车

25

然后一段时间后进入安卓LOGO界面

26

然后回进入一段黑屏,大概3~5分钟后仍然黑屏的话,宿主机执行qm stop 100,然后开始移除镜像文件

移除已经按照完毕的ISO文件,在ProxmoxVE的web端手动在Hardware[硬件]中点击对应的CD选择Remove[删除]

ar

然后宿主机再执行qm start 100,然后应该就会进入安卓系统的初始化界面了

初始化界面选择语言,然后点击确定按钮

27

此时回尝试连接WIFI,由于本项目安装的PVE是完全的静态网络配置,直接跳过,稍后再进行设置

31

点击下一步按钮确认设置时间

32

点击取消屏幕保护,确认仍然跳过

33

然后一段时间黑屏后,会出现主屏幕应用的选择,如果等待3~5分钟这个界面仍然没有出现,那么像之前那样重启虚拟机,再进入VNC应该就会显示了

选择Quickstep

34

网络设置

进入桌面,此时需要开始设置网络,左上角点击设置图标

35

出现下拉框,点击按住下拉

36

点击齿轮按钮

37

进入网络和互联网设置

38

左键双击WIFI

39

修改目前识别到的VirtWIFI,右键点击出现选择框后,点击修改网络

40

出现高级选项,点击打开隐藏的选项

41

如图进行对应的网络设置

IP地址 172.16.1.xxx(xxx换成你想绑定的ip,我的vmid是100,为了方便写了100)

子网掩码 24

默认网关 172.16.1.1

DNS 8.8.8.8144.144.144.144

然后点击保存按钮

42

此时出来后可能仍然未应用设置,点击关闭WIFI后,再启用WIFI,应该就会显示已连接

43

然后退出到主界面,点击谷歌浏览器,尝试打开一个网页

44

可以看到打开本指南的网址无问题,证明网络已联通

45

以安卓版本10及以后的新镜像开设Android虚拟机

本指南以

https://psychz.dl.sourceforge.net/project/blissos-x86/Official/BlissOS15/Gapps/Generic/Bliss-v15.9.2-x86_64-OFFICIAL-gapps-20241012.iso?viasf=1

作为示例进行演示

模板设置

宿主机需要先执行以下命令安装图形环境依赖

shell
apt install libgl1 libegl1 -y

如果宿主机本身携带有GPU,那么Graphic card选择VirGL GPU(经验证无问题)

如果宿主机本身不携带GPU,那么Graphic card选择Vmware compatible(会导致引导系统崩溃,不推荐)