完美解决安卓虚拟机启动后无法连接或一直等待的问题
前言
确保程序本身没有语法问题。安卓虚拟机启动前如果没有配置好镜像需要代理。点击启动程序按钮后,会出现如下诸多问题,我们先来看问题:
1.点击程序启动按钮后,没有报错,按钮迅速恢复原状,虚拟机无反应。
2.虚拟机一直处于启动中状态,然后一段时间内显示报错超出运行时间。
那么你需要按照如下步骤一步步操作,就能成功启动安卓虚拟机了。
解决方案
1.关闭后台虚拟机的运行。
ctrl+shift+esc打开任务管理器(或者鼠标右键开始图标选择任务管理器),然后结束下图中的进程:qemu-system-x86,这是虚拟机的后台进程。
2.清空历史数据
3.删除.lock文件夹和文件。
然后找到你的安卓AVD虚拟机存放的目录,默认是在你的存放SDK目录下的.android中(也有可能你单独设置了AVD的存放路径),
下图是我的存放路径。删除.lock文件夹和.lock文件。如果删除不掉则关闭Android Studio后台进程(软件)。
4.改app启动模式为冷启动。
先打开设备管理器页面对虚拟机进行编辑,
然后点击Edit页面底部的Show more Advanced Settings(展示更多进阶设置),在Boot option中选择Cold boot。
5.关闭Android Studio后台进程(软件)
如图
注意
如果你这次成功启动了,下次启动还是出现了老问题,别慌,这是Android Studio软件本身的问题,博主也还没解决。
结语
如果你完成以上这些步骤后就能正常打开安卓app的启动程序了,那么恭喜你!如果你一直被这个问题所困扰,这是十分正常的。
如果还是有问题,希望您在评论区提出宝贵的建议,谢谢!