Flutter 报错 [☠] Network resources (the doctor check crashed)xxxx

vbnet 复制代码
[☠] Network resources (the doctor check crashed)
   ✗ Due to an error, the doctor check did not complete. If the error message below is not helpful, please let us know about this issue at
 https://github.com/flutter/flutter/issues.
    ✗ Exception: Network resources exceeded maximum allowed duration of 0:04:30.000000

意思是:flutter doctor 在尝试联网检查(比如下载 Google Maven、Flutter 镜像等)时,耗时超过了 4 分钟半的上限,然后整个网络检查模块就崩溃了。


🎯 解决方案:彻底加速 Flutter 的网络访问(国内环境推荐)

✅ 1.确保你 .zshrc 配置了以下环境变量:

arduino 复制代码
export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn

你之前贴出来的配置里有这两项,确认已经启用(别忘了 source ~/.zshrc)。


✅ 2.配置 android/build.gradle 使用国内镜像:

rust 复制代码
allprojects {
    repositories {
        maven { url 'https://maven.aliyun.com/repository/google' }
        maven { url 'https://maven.aliyun.com/repository/jcenter' }
        maven { url 'https://maven.aliyun.com/repository/central' }
        maven { url 'https://maven.aliyun.com/repository/public' }
        google()
        mavenCentral()
    }
}

✅ 3.SDK Manager 中配置镜像源(如果你用 Android Studio)

在 Android Studio 中打开:

rust 复制代码
Preferences -> Appearance & Behavior -> System Settings -> Android SDK -> SDK Update Sites

把里面的 URL 改为阿里云的,例如:


✅ 4.升级 Flutter 后清缓存(可选但推荐)

rust 复制代码
flutter pub cache repair
flutter clean
flutter pub get

✅ 最后再试一遍:

复制代码
flutter doctor -v

如果还是卡,说明你的本地网络(代理、防火墙)可能影响了连接 ------ 可以尝试挂梯子或者使用手机热点临时连一下。

相关推荐
传奇开心果编程4 小时前
【Flutter踩坑排雷】第25课:ScrollController 误用坑|跳转失效、监听泄漏与“控制器未附加”
android·flutter·ios·移动开发·跨平台·dart·声明式ui
treasure1406 小时前
【复古】浅尝Django前后端不分离
前端·css·python·django·bootstrap·html·web
jay神7 小时前
基于 YOLOv8 的手势识别系统(Web 版)
前端·人工智能·python·深度学习·yolo·计算机视觉·计算机毕业设计
屏什么录7 小时前
长时间录屏中途崩溃:MP4 打不开的 6 种救回方案与参数设置
前端·音视频开发
code_Bo8 小时前
不只命令行:我把跨 Agent 会话同步做成了桌面应用
前端·javascript·后端
kyriewen8 小时前
AI 能把页面写出来,为什么改个需求就开始崩?
前端·javascript·人工智能
程序员老刘8 小时前
Flutter 3.50更新,开发者应该关注什么?
flutter·ai编程·客户端
涛涛ing9 小时前
2026年最值得关注的前端变化,藏在“默认值”里
前端
亿元程序员11 小时前
太牛了!这AI做出来的游戏,居然还能变现!
前端
hellice11 小时前
闪传 FlashDrop 实战:我用 300 行 Node 代码做了个「4 位取件码」临时文件中转站
前端·产品