一开始我收到一个错误:
Got socket error trying to find package flutter_lints at https://pub.dartlang.org.
我尝试了一个创建新环境变量的解决方案
-
创建一个名为
PUB_HOSTED_URL
并赋值为https://pub.flutter-io.cn
的新变量 -
创建一个名为
FLUTTER_STORAGE_BASE_URL
的新变量,并赋值为https://storage.flutter-io.cn
它不起作用,现在我得到了新的错误:
无效的
PUB_HOSTED_URL=" https://pub.flutter-io.cn"
:无效的url:方案不是以字母字符开头正在运行";flutter pub get"在my_card中。。。pub获取失败(78;无效的PUB_HOSTED_URL=" https://pub.flutter-io.cn"
:无效的url:Scheme未以开头字母字符(
第一个PUB_HOSTED_URL=" https://pub.flutter-io.cn"
有一个空格
将其更改为PUB_HOSTED_URL="https://pub.flutter-io.cn"
设置不带引号的变量,如下所示:终端类型:
set PUB_HOSTED_URL=https://pub.dartlang.org
要确保已设置,请使用echo:
echo %PUB_HOSTED_URL%
然后运行flutter pub get
如果这个解决方案不起作用,那么转到windows的环境变量,在用户变量中,将PUB_HOSTED_URL
编辑为正确的url,不带任何引号。
然后重新启动Android Studio