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

执行flutter doctor无输出,pub get依赖版本解析失败求助

解决Flutter Doctor无响应及Pub Get版本不兼容问题

一、修复Pub Get版本不兼容错误

当前Dart SDK版本3.2.1不满足项目要求的>=3.22.3 <4.0.0,仅修改pubspec.yaml的环境配置只是声明版本要求,本地SDK未升级的话不会生效,按以下步骤操作:

  • 执行flutter --version,确认本地Flutter关联的Dart版本
  • 升级Flutter SDK:运行flutter upgrade,若网络受限,可先配置国内镜像:
    export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
    export PUB_HOSTED_URL=https://pub.flutter-io.cn
    
    配置后重新执行flutter upgrade
  • 升级完成后再次执行flutter --version,确认Dart版本处于3.22.3~4.0.0区间,再运行flutter pub get

二、修复Flutter Doctor无响应问题

  • 关闭当前终端,重新打开新终端后执行flutter doctor,排除终端进程卡顿问题
  • 检查环境变量:确认FLUTTER_HOME指向正确的Flutter SDK目录,且该目录已添加到系统PATH中
  • 清理缓存:执行flutter clean,删除项目根目录下的.pub-cache和.build文件夹,再重新运行flutter doctor
  • 检查网络连接:确保网络正常,若需代理,配置终端代理后再执行命令

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.20 19:58:11