Flutter执行pub get失败(服务器不可用),请求解决方案
解决pub get socket错误(服务器不可用)的方案
尝试从https://pub.dartlang.org查找package watcher时发生socket错误。pub get执行失败(服务器不可用)——将在1秒后尝试第1次重试……
尝试从https://pub.dartlang.org查找package watcher时再次发生socket错误。pub get执行失败(服务器不可用)——将在2秒后尝试第2次重试……
尝试从https://pub.dartlang.org查找package test时发生socket错误。pub get执行失败(服务器不可用)——将在4秒后尝试第3次重试……
- 检查网络连接:确认本地网络稳定,可通过访问其他网站验证网络状态,也可切换至手机热点等其他网络环境重试。
- 更换Pub源:默认源可能因网络问题无法访问,切换为国内镜像源,执行命令:
完成后重新运行dart pub config set pub-hosted-url https://pub.flutter-io.cndart pub get或flutter pub get。 - 清除Pub缓存:缓存损坏可能引发该问题,执行命令清除缓存:
清除后再次执行pub get操作。dart pub cache clean - 排查防火墙/代理:本地防火墙或代理可能拦截请求,暂时关闭防火墙或停用代理后重试。
- 等待后重试:若为临时服务器波动,可等待一段时间后再执行pub get,避免短时间内重复请求。
内容的提问来源于stack exchange,提问作者Fidel AHM
相关产品推荐
相关产品推荐

