Android Studio运行Flutter应用报错:Pixel 5 API 34模拟器60秒内未连接
解决Flutter应用运行时模拟器连接超时问题
针对你遇到的Failed to launch Pixel 5 API 34: Error: Emulator didn't connect within 60 seconds错误,可尝试以下解决方案:
冷启动模拟器
关闭当前无响应的模拟器进程,打开Android Studio的AVD管理器,找到Pixel 5 API 34模拟器,点击下拉菜单选择Cold Boot Now,通过冷启动重置模拟器状态。延长模拟器超时时间
- 打开Android Studio的
File > Settings > Tools > Emulator,取消勾选Launch in a tool window选项; - 找到模拟器配置文件(路径一般为
~/.android/avd/[模拟器名称].avd/config.ini),添加emu.timeout=120将超时时间调整为120秒,也可适当降低hw.lcd.height、hw.lcd.width等参数减轻模拟器负载。
- 打开Android Studio的
确认虚拟化加速器正常工作
确保BIOS中已开启虚拟化技术(VT-x/AMD-V),打开Android Studio的SDK Manager,进入SDK Tools标签,检查Intel x86 Emulator Accelerator (HAXM installer)(Intel处理器)或AMD虚拟化驱动是否已安装并启用。清除模拟器缓存数据
在AVD管理器中选中目标模拟器,点击Wipe Data清除缓存后重新启动,解决缓存损坏导致的连接异常。更换系统镜像版本
若API 34镜像存在兼容性问题,可下载API 33及以下版本的系统镜像,重新创建模拟器后再运行应用。检查版本兼容性
在终端运行flutter doctor命令,查看是否有Flutter SDK、Android Studio版本不兼容的提示,按照提示更新到稳定版本。
内容的提问来源于stack exchange,提问作者Israa Saede
相关产品推荐
相关产品推荐

