解决Android Studio中创建的模拟器第二次无法启动的问题

Android Studio中创建的模拟器,首次启动时一切正常。但是关闭模拟器,下一次启动时一直显示:Connecting to the Emulator,无法启动。

无法启动的原因通常是默认开启了模拟器的快速启动功能,首次启动时是"冷启动",一切正常;但关闭时会保存一个"快照",下次启动就从这个快照"热启动"恢复,如果快照损坏或保存异常,就会导致模拟器卡在启动界面,无法进入系统。此问题几乎是必现的,所以这算是Android Studio的一个bug,如果要正常启动模拟器,就需要冷启动,而不是热启动。

解决方案有:

本文以Android Studio Meerkat Feature Drop | 2024.3.2 Patch 1版本为例。

方案1:临时方案

1.侧边栏Device Manager中,找到对应的模拟器,点击右侧的三个点按钮,会弹出一个快捷菜单。

2.点击菜单里的:Cold Boot,就可以正常启动模拟器。

方案2:永久方案

1.侧边栏Device Manager中,找到对应的模拟器,点击右侧的三个点按钮,会弹出一个快捷菜单。

2.点击菜单里的:Edit,会弹出Configure virtual device窗口。

3.切换到tab:Additional settings,在Startup中找到:Default boot配置,并修改为:Cold。

4.点击Finish按钮,保存配置。

5.在Device Manager中直接点击模拟器的启动按钮,就可以正常启动了。

相关推荐
Sun_gentle4 天前
android studio创建flutter项目
android·flutter·android studio
我命由我123454 天前
在 Android Studio 中,新建 AIDL 文件按钮是灰色
android·ide·android studio·安卓·android jetpack·android-studio·android runtime
我命由我123454 天前
Android 多进程开发 - AIDL 回调、RemoteCallbackList、AIDL 安全校验
android·java·安全·android studio·安卓·android-studio·android runtime
大狗狗6 天前
AndroidStudio开发环境
android studio
L-李俊漩11 天前
Android studio修改gradle路径
android·android studio
周杰伦fans13 天前
Android Studio Git 管理最佳实践
git·elasticsearch·android studio
火焰中舞蹈的小孩14 天前
Unity和Android Studio相互调用 CH340在unity中调用
android·ide·android studio
FunW1n15 天前
Android Studio与Hook模块开发相关问题及实现方案梳理
android·ide·android studio
我命由我1234515 天前
Kotlin 面向对象 - 匿名内部类、匿名内部类简化
android·java·开发语言·java-ee·kotlin·android studio·android jetpack
catchadmin15 天前
“Fatal error: require(): Failed opening required...” 以及如何彻底避免它再次出现
android·ide·android studio