Flutter Pub Get执行失败,报错退出码69求助
Flutter 3.7.5 Pub Get 失败(Connection closed while receiving data)排查方案
错误信息:
Connection closed while receiving data pub get failed command: "C:\Flutter sdk\Flutter 3.7.5\flutter\bin\cache\dart-sdk\bin\dart __deprecated_pub --directory . get --example" pub env: { "FLUTTER_ROOT": "C:\Flutter sdk\Flutter 3.7.5\flutter", "PUB_ENVIRONMENT": "flutter_cli:get", "PUB_CACHE": "C:\Users\abc\AppData\Local\Pub\Cache", } exit code: 69
排查步骤:
- 检查网络稳定性:切换网络环境(如WiFi换手机热点),确认能正常访问pub.dev,排除网络波动或防火墙拦截导致的连接中断。
- 清理Pub缓存:执行
flutter pub cache clean命令清空缓存,完成后重新运行flutter pub get。 - 验证Flutter SDK完整性:运行
flutter doctor检查SDK是否存在损坏或缺失,若有异常,重新下载并替换Flutter 3.7.5 SDK(注意备份项目的pubspec.yaml)。 - 配置国内镜像源(针对国内用户):
设置完成后再次执行flutter config --set pub-hosted-url https://pub.flutter-io.cn flutter config --set flutter-storage-base-url https://storage.flutter-io.cnflutter pub get。 - 排查项目依赖:打开
pubspec.yaml,检查依赖版本是否存在冲突,尝试注释部分第三方依赖,逐一测试定位是否为特定依赖包导致的连接问题。
内容的提问来源于stack exchange,提问作者wolfsoft Developer
相关产品推荐
相关产品推荐

