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

安装Flutter后执行flutter doctor出现socket错误求助

解决Flutter Doctor执行时的Pub.dev Socket错误
  • 检查网络连接
    • 直接在浏览器访问pub.dev,确认网络能正常连通该站点;关闭VPN或代理工具,避免代理干扰Pub的请求。
  • 配置Pub国内镜像(针对网络访问pub.dev受限的情况)
    • 在CMD中执行以下命令设置镜像:
      dart pub global config set pub.hosted-url https://pub.flutter-io.cn
      
    • 或者添加系统环境变量:
      • 新增PUB_HOSTED_URL,值设为https://pub.flutter-io.cn
      • 新增FLUTTER_STORAGE_BASE_URL,值设为https://storage.flutter-io.cn
  • 清除缓存并修复依赖
    • 依次执行以下命令:
      flutter clean
      flutter pub cache repair
      
    • 完成后重新运行flutter doctor
  • 检查权限与SDK路径
    • 以管理员身份打开CMD,避免权限不足导致的文件访问问题;确认Flutter自带的Dart SDK路径C:\src\flutter\bin\cache\dart-sdk无异常。
  • 重置Flutter环境
    • 若上述方法无效,执行以下命令重置到稳定版并强制升级:
      flutter channel stable
      flutter upgrade --force
      

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.23 21:46:59