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

Android Studio开发Flutter时不提示代码错误问题求助

问题说明

使用Android Studio开展Flutter开发时,代码出现缺少分号这类语法错误时IDE不会弹出错误提示,即使在代码中随意输入无意义字符jhg iki,IDE也无法识别错误并给出提示。已尝试执行Invalidate Cache & Restart操作、重启MacBook设备,问题均未解决。
问题现象参考截图:
Android Studio语法错误无提示问题截图

当前运行环境信息
Android Studio Chipmunk | 2021.2.1 Patch 1
Build #AI-212.5712.43.2112.8609683, built on May 18, 2022
Runtime version: 11.0.12+0-b1504.28-7817840 x86_64
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o.
macOS 11.6.1
GC: G1 Young Generation, G1 Old Generation
Memory: 3072M
Cores: 4
Registry: external.system.auto.import.disabled=true, ide.instant.shutdown=false
Non-Bundled Plugins: Dart (212.5744), io.flutter (69.0.2)
排查解决步骤
  • 检查Dart分析服务状态:打开Android Studio底部的Dart Analysis面板,查看是否存在服务未启动、运行卡住的提示。如果分析服务异常,直接点击面板上的重启按钮重新拉起服务,绝大多数无语法提示问题都是Dart分析服务后台静默崩溃导致的。
  • 确认SDK关联配置正确:依次打开File > Project Structure > SDKs,检查Dart SDK路径是否指向当前Flutter安装目录下的bin/cache/dart-sdk,避免关联到独立安装的其他版本Dart、失效路径。再进入Languages & Frameworks > Dart设置页,确认当前项目已勾选Enable Dart support for the project选项,且关联的Dart SDK路径和前述配置一致。
  • 检查是否误开省电模式:点击顶部菜单栏File,确认Power Save Mode选项未被勾选。省电模式会关停所有代码实时分析、自动补全类后台任务,会直接导致语法错误不触发提示。
  • 修复项目配置文件异常:关闭Android Studio,删除项目根目录下的.idea文件夹,重新打开项目等待IDE自动识别Flutter项目类型、重建项目配置,排除配置文件损坏导致的分析功能失效。
  • 清理项目缓存:在项目根目录终端依次执行flutter clean、flutter pub get命令,删除build、.dart_tool目录下的旧缓存文件,重启IDE后验证提示功能是否恢复。
  • 修复插件版本兼容问题:当前环境使用的Flutter插件69.0.2、Dart插件212.5744和Chipmunk版本Android Studio存在已知兼容bug,可将两个插件升级到对应2021.2版本线的最新稳定版,或直接升级Android Studio到Hedgehog及以上稳定版本,从根源解决版本适配问题。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.26 21:42:16