You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Flutter项目中所有断点均显示为未定义的问题求助

Flutter调试断点全部变为未验证状态的解决办法
  • 检查VS Code调试配置
    打开.vscode/launch.json,确认program指向lib/main.dart,request设为launch,type是dart或flutter。要是配置乱了,直接删了这个文件,再通过VS Code调试面板的“创建launch.json文件”重新生成。

  • 重置Dart/Flutter扩展
    在VS Code扩展面板找到Dart和Flutter扩展,点齿轮图标选“重置扩展”,之后重启VS Code。

  • 彻底清理缓存并重构项目
    依次执行以下命令:

    flutter clean
    flutter pub get
    flutter pub cache repair
    

    跑完再重新启动调试。

  • 检查模拟器调试设置
    打开Android Studio模拟器,点右上角三个图标进设置→开发者选项,确保“USB调试”是开的,同时关掉“选择调试应用”的锁定,让系统自动识别当前的Flutter应用。

  • 更新Flutter SDK到稳定版
    执行flutter channel stable切到稳定通道,再跑flutter upgrade更新SDK,避免版本不兼容问题。

  • 排查扩展冲突
    暂时禁用除Dart、Flutter外的所有VS Code扩展,重启后测试断点,没问题的话再逐个启用扩展,找出冲突的那个。

内容的提问来源于stack exchange,提问作者admiral142

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.07 11:42:02