一般我们在flutter pub get安装包的时候,经常会遇到如下错误。
Got socket error trying to find package coverage at http://pub.dartlang.org.
或者
Got socket error trying to find package flame at https://pub.dev.
你打开浏览器访问pub.dev的时候,又可以正常访问。
这个咋解决呢?
如果你是Windows用户,你可以在Powershell的界面下运行:
setx PUB_HOSTED_URL “https://mirrors.cloud.tencent.com/dart-pub”
setx FLUTTER_STORAGE_BASE_URL “https://mirrors.cloud.tencent.com/flutter”
这两条命令。
如果你是Mac用户,你可以在命令行下运行:
$ export PUB_HOSTED_URL=https://mirrors.cloud.tencent.com/dart-pub
$ export FLUTTER_STORAGE_BASE_URL=https://mirrors.cloud.tencent.com/flutter
之前有教程说改成这样:
setx PUB_HOSTED_URL “https://pub.flutter-io.cn”
setx FLUTTER_STORAGE_BASE_URL “https://storage.flutter-io.cn”
但实际操作是无效的,现在还不知道怎么回事。