我正在尝试将http包添加到我的示例flutter项目中。但是,它经常失败。
它给出了以下o / p
>[sample_hello_world] flutter packages get
>Running "flutter packages get" in sample_hello_world... 1.3s
>exit code 0
>[sample_hello_world] flutter packages get
>Running "flutter packages get" in sample_hello_world... 1.1s
>exit code 0
>[sample_hello_world] flutter packages get
>Running "flutter packages get" in sample_hello_world... 0.8s
>exit code 0
这是我的pubspec.yaml
name:sample_hello_world description:一个新的Flutter项目。版本:1.0.0 + 1
环境:sdk:“> = 2.1.0 <3.0.0”
依赖:flutter:sdk:flutter
cupertino_icons:^ 0.1.2 shared_preferences:^ 0.4.2 http:^ 0.12.0
dev_dependencies:flutter_test:sdk:flutter
flutter:uses-material-design:true assets: - assets / login_icon.png
任何想法,i / p将不胜感激。
我尝试过不同的网络,检查不需要的代理。无法了解到底是什么。我写了然后点击了Visual Studio IDE中的Get Packages按钮,但它似乎永远不会加载package
改为安装:
dependencies:
http: ^0.12.0+2
就是这样,没有错误或什么,测试是否所有设置,maka一个dart文件,并导入此:
import 'package:http/http.dart' as http;
如果它显示它是一个未使用的包,那意味着一切正常。
我以这种方式声明了http依赖。记得要照顾你的缩进