已配置Flutter环境,VS Code中创建新项目失败求助
解决Flutter Create项目耗时过久无响应问题
可行的排查与解决步骤:
切换国内Flutter镜像源
国内网络环境下默认官方源访问速度受限,执行以下命令替换为国内镜像:flutter config --set mirror-url https://mirrors.tuna.tsinghua.edu.cn/flutter替换完成后重新执行
flutter create first_app尝试。检查并修复项目模板缓存
Flutter创建项目时会调用SDK内的模板文件,若模板缺失或损坏会导致无限重试:- 找到本地Flutter SDK目录下的
packages/flutter_tools/templates文件夹 - 确认该目录下存在完整的
app、plugin等模板文件夹,若缺失则重新解压完整的Flutter SDK包 - 执行
flutter create --template=app first_app手动指定模板类型创建项目
- 找到本地Flutter SDK目录下的
强制使用IPv4网络解析
部分网络环境下IPv6解析异常会引发卡顿,可通过环境变量强制Flutter使用IPv4:- Windows终端:
set FLUTTER_HTTP_PROXY= set NO_PROXY=localhost,127.0.0.1 flutter create first_app - Linux/macOS终端:
export FLUTTER_HTTP_PROXY= export NO_PROXY=localhost,127.0.0.1 flutter create first_app
- Windows终端:
清理Flutter缓存并重新初始化
执行以下命令清理缓存后重新验证环境:flutter clean flutter pub cache clean flutter doctor -v确认
flutter doctor -v输出无异常后,再次尝试创建项目。排除VS Code插件干扰
暂时禁用Flutter、Dart以外的所有插件,重启VS Code后直接通过系统终端(而非VS Code命令面板)执行flutter create first_app,排查插件冲突问题。
内容的提问来源于stack exchange,提问作者PPL
相关产品推荐
相关产品推荐

