执行flutter upgrade后Dart Analyzer持续终止的问题求助
Flutter Upgrade后Dart Analyzer持续崩溃的解决办法
清除Dart分析器缓存
- 执行命令:
dart analyze --clean,之后重启IDE - 也可以手动删除缓存目录:
- Windows:删除
%APPDATA%\Roaming\Pub\Cache和%LOCALAPPDATA%\dartServer - macOS/Linux:删除
~/.pub-cache和~/.dartServer
- Windows:删除
- 执行命令:
排查依赖冲突
- 用
flutter pub outdated检查依赖版本兼容性 - 执行
flutter pub upgrade更新所有依赖到兼容版本 - 若第三方库和最新Flutter版本冲突,可临时降级该库或等待作者更新适配
- 用
重置项目构建环境
- 执行
flutter clean清除项目构建缓存 - 再运行
flutter pub get重新拉取依赖 - 完全关闭IDE及相关进程后重新启动
- 执行
查看分析器日志定位问题
- 在IDE的输出面板中选择"Dart"频道查看实时日志(比如VS Code的Output面板)
- 或者通过命令行生成日志文件:
dart analysis_server --log-file=analysis_log.txt,运行后查看analysis_log.txt获取具体错误信息
临时回退Flutter版本
- 若以上方法都无效,执行
flutter downgrade <具体版本号>回退到之前稳定版本,例如flutter downgrade 3.13.9
- 若以上方法都无效,执行
内容的提问来源于stack exchange,提问作者Basil
相关产品推荐
相关产品推荐

