勾选「在运行设备工具窗口启动」后Android模拟器调试失败求助
问题描述
此前Android模拟器使用一切正常,勾选「在运行设备工具窗口启动」选项更改视图后,出现应用启动失败问题,具体报错信息如下:
执行Gradle任务'assembleDebug'...
√ 已构建 build\app\outputs\flutter-apk\app-debug.apk
正在安装 build\app\outputs\flutter-apk\app-debug.apk...
等待调试连接时出错:日志读取器意外停止
无法在sdk gphone64 x86 64上启动应用。
已尝试操作
- 执行ADB重启命令:
adb kill-server、adb start-server - 运行
flutter doctor检测无异常 - 执行
flutter clean和flutter pub get
解决方案建议
- 先取消「在运行设备工具窗口启动」选项,恢复原有启动方式,验证应用是否能正常运行。若恢复正常,说明该选项与当前开发环境存在兼容性冲突,暂时避免使用。
- 重置模拟器调试连接:
- 打开模拟器的「设置」-「系统」-「开发者选项」,关闭后重新开启「USB调试」
- 或者点击模拟器窗口右上角的三个点图标,选择「重启」-「冷重启」,彻底重启模拟器后再尝试启动应用
- 清理设备工具窗口日志缓存:
打开设备工具窗口,右键日志区域选择「Clear Logcat」,同时确认右上角设置中的「日志级别」为默认的Verbose,避免日志过滤规则导致读取异常 - 重建模拟器实例:
打开AVD Manager,删除当前的sdk gphone64 x86 64模拟器,重新创建相同配置的模拟器,测试应用启动情况 - 检查版本兼容性:
运行flutter --version查看Flutter版本,对比SDK Manager中Android SDK Build Tools的版本,若两者差异过大,尝试升级或降级至匹配版本
内容的提问来源于stack exchange,提问作者Kushnirenko
相关产品推荐
相关产品推荐

