VSCode调试控制台不显示Flutter错误,已尝试方案仍未解决
解决VSCode Flutter调试控制台不显示错误信息的问题
检查调试控制台的输出标签与过滤规则
确认VSCode底部调试面板选的是「Flutter」输出标签,且没有开启错误级别的过滤(比如别只勾选Info,要确保Error日志能显示)。重置Flutter插件的配置
按Ctrl+,打开设置,搜索「Flutter Log Level」,把级别设为error或verbose;也可以打开设置JSON文件,删掉所有Flutter相关的自定义配置后重启VSCode。清理Flutter缓存并重启项目
在终端执行以下命令:flutter clean flutter pub get关掉当前调试会话,彻底退出VSCode后重新打开项目再启动调试。
直接用终端查看设备原始日志
有时候VSCode没捕获到日志,但设备本身有输出,在终端运行:flutter logs这个命令会实时输出设备上所有Flutter相关日志,包括错误信息。
调整Flutter插件或SDK版本
可能是插件和SDK版本不兼容,试试把VSCode的Flutter插件降级到上一个稳定版,或者升级到最新版;同时用flutter upgrade升级SDK到最新稳定版,或者用flutter downgrade <版本号>切回之前正常的版本。
内容的提问来源于stack exchange,提问作者Richard M.c
相关产品推荐
相关产品推荐

