Flutter向导无法启动求助:IntelliJ/Android Studio配置及Pub缓存异常
解决Flutter向导无法调出及pub缓存问题的方案
1. 重新关联Flutter SDK路径
- 打开IDE(IntelliJ/Android Studio),进入
File > Settings > Languages & Frameworks > Flutter - 点击
Flutter SDK path右侧的文件夹图标,重新选择C:/src/flutter(必须是SDK根目录,不要选bin子文件夹) - 点击
Apply后重启IDE,再尝试创建新项目查看Flutter向导是否出现
2. 彻底清理重建pub缓存
- 关闭所有IDE窗口,打开管理员权限的命令提示符
- 依次执行以下命令:
dart pub cache clean flutter pub cache repair flutter clean flutter pub get - 执行完成后,手动删除
c:\user\HP\AppData\Local\pub\cache整个文件夹,再重新运行flutter doctor
3. 检查插件兼容性
- 打开IDE插件市场,确认Flutter和Dart插件是最新稳定版,不要使用Beta测试版
- 如果是最新版仍有问题,先卸载Flutter插件,重启IDE后重新安装,再重新关联SDK路径
4. 验证环境变量配置
- 打开命令提示符,执行
echo %PATH%,确认C:/src/flutter/bin在环境变量列表的最前端(避免其他版本的Flutter/Dart产生干扰) - 检查是否配置了
FLUTTER_HOME环境变量,值设为C:/src/flutter,并将该变量添加到系统PATH中
5. 重置IDE的Flutter配置文件
- 关闭IDE,找到对应IDE的配置目录:
- IntelliJ:
C:\Users\HP\.IntelliJIdea<版本号>\config\options - Android Studio:
C:\Users\HP\.AndroidStudio<版本号>\config\options
- IntelliJ:
- 删除目录中的
flutter_settings.xml文件,重新打开IDE并重新配置Flutter SDK路径
内容的提问来源于stack exchange,提问作者Samson Goke
相关产品推荐
相关产品推荐

