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

添加除flutter_bloc外的新包时遇Socket错误:无法访问pub.dev

解决Pub.dev Socket连接错误的实用方案

基础排查步骤

  • 验证网络连通性:先确认浏览器能正常打开pub.dev,排除网络本身无法访问该站点的问题。
  • 切换国内镜像源:
    • 临时使用镜像执行命令:flutter pub get --source https://pub.flutter-io.cn
    • 配置全局镜像:
      • Windows终端执行:set PUB_HOSTED_URL=https://pub.flutter-io.cn
      • macOS/Linux终端执行:export PUB_HOSTED_URL=https://pub.flutter-io.cn
  • 清理Pub缓存:执行flutter pub cache clean,完成后重新运行flutter pub get
  • 检查代理与防火墙:关闭正在运行的代理工具,或暂时禁用系统防火墙/安全软件,排除拦截问题
  • 更换网络环境:比如切换到手机热点,排查是否是当前局域网的网络限制导致

进阶处理方式

  • 手动写入包版本:直接在pub.dev查询目标包的最新稳定版本,手动添加到pubspec.yaml的dependencies节点中,再执行flutter pub get
  • 检查Flutter环境变量:确认PATH中只包含当前使用的最新Flutter版本路径,避免多版本冲突

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.18 09:52:00