Flutter问题:在Android Studio和VS Code中无法创建新项目且程序冻结
Flutter创建新项目时IDE冻结的解决方法
1. 排查Flutter环境完整性
- 终端执行
flutter doctor,检查所有依赖(Android SDK、IDE插件等)状态,修复所有报错项 - 执行
flutter clean清理全局缓存,再运行flutter pub cache repair修复依赖缓存
2. 处理IDE缓存与配置问题
Android Studio
- 关闭IDE后,删除对应缓存目录:
- Windows:
C:\Users\<用户名>\.AndroidStudio<版本号>\system\caches - macOS:
~/Library/Caches/Google/AndroidStudio<版本号> - Linux:
~/.cache/Google/AndroidStudio<版本号>
- Windows:
- 重启后禁用所有非官方Flutter/Dart插件,再尝试创建项目
- 调整IDE内存配置:打开
Help > Edit Custom VM Options,将-Xmx参数改为-Xmx4096m(根据硬件调整),避免内存不足导致冻结
VS Code
- 关闭IDE后,删除用户目录
.vscode/extensions下的Flutter/Dart插件,重新安装官方版本 - 打开命令面板(Ctrl+Shift+P),依次执行
Flutter: Clean和Dart: Restart Analysis Server - 禁用所有第三方Flutter相关插件,排查插件冲突
3. 手动创建项目规避IDE问题
- 直接用终端执行
flutter create --org com.yourdomain your_project_name创建项目,再导入到IDE中 - 若终端创建仍卡顿,切换国内Flutter镜像:设置环境变量
PUB_HOSTED_URL=https://pub.flutter-io.cn和FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
4. 系统层面排查
- 关闭占用大量资源的程序,确保系统内存充足
- 验证
ANDROID_HOME/ANDROID_SDK_ROOT环境变量配置正确 - Windows用户临时关闭杀毒软件,排查是否存在文件操作拦截
内容的提问来源于stack exchange,提问作者edebali erman
相关产品推荐
相关产品推荐

