Flutter项目在Android Studio模拟器运行时如何查看打印输出?
Flutter项目在Android Studio中看不到print输出的解决办法
- 打开Logcat面板:在Android Studio底部工具栏找到「Logcat」标签,找不到就通过顶部菜单「View > Tool Windows > Logcat」调出。
- 调整Logcat筛选条件:
- 在搜索框输入
flutter,精准过滤Flutter相关日志; - 确认选中当前运行的模拟器设备,以及你的Flutter应用进程;
- 把日志级别改成「Verbose」或「Info」,别设成Error/Warn——这俩级别会过滤掉print输出。
- 在搜索框输入
- 换用Flutter专用的日志方法:把代码里的
print()换成debugPrint(),它能自动处理长日志,避免被Android系统截断导致看不到输出。 - 检查运行配置:打开「Run > Edit Configurations」,找到你的Flutter运行项,确保勾选了「Enable debugging」,只有调试模式才会输出日志。
- 重启排查:如果以上都没用,试试重启Logcat面板(点右上角的重启图标)、重启Flutter应用,甚至重启Android Studio和模拟器。
内容的提问来源于stack exchange,提问作者adrCoder
相关产品推荐
相关产品推荐

