更新Flutter 2.5后VScode找不到action_sheet.dart如何配置路径
解决路径
以下是除系统环境变量外,需要检查更新的所有配置位置:
- VS Code Flutter 插件独立配置
VS Code的Dart/Flutter插件支持单独设置SDK路径,优先级高于系统环境变量。修改步骤:
按下Ctrl + ,打开设置面板,搜索dart.flutterSdkPath,分别检查「用户设置」「工作区设置」两个标签下的配置,若存在旧版本flutter_windows_2.2.2-stable路径,直接替换为Flutter 2.5的SDK根目录路径,修改完成后重启VS Code。 - 项目本地缓存清理
项目生成的缓存文件会记录旧SDK路径,按顺序执行以下操作:
- 关闭当前所有Flutter调试进程
- 删除项目根目录下的
.dart_tool文件夹、.packages文件 - 进入项目
/android目录,删除local.properties文件中绑定旧路径的flutter.sdk配置项,也可以直接删除整个local.properties文件,后续会自动生成 - 在项目根目录终端执行
flutter clean清理构建缓存,再执行flutter pub get重新拉取依赖
- 终端环境变量缓存刷新
Windows系统环境变量修改后,已经打开的终端(包括VS Code内置终端)不会自动更新配置,直接关闭所有已打开的终端窗口重启即可,必要时可以重启电脑确保配置全局生效。 - 全局Pub缓存修复
如果以上操作完成后仍报错,执行flutter pub cache repair修复全局Pub缓存,清除缓存中绑定的旧SDK路径关联。
内容的提问来源于stack exchange,提问作者Pretty_Girl
相关产品推荐
相关产品推荐

