无法在flutter项目中安装http客户端软件包

问题描述 投票:0回答:2

我正在尝试将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按钮,但它似乎永远不会加载packageenter image description here

flutter flutter-dependencies
2个回答
0
投票

改为安装:

dependencies:
  http: ^0.12.0+2

就是这样,没有错误或什么,测试是否所有设置,maka一个dart文件,并导入此:

import 'package:http/http.dart' as http;

如果它显示它是一个未使用的包,那意味着一切正常。


0
投票

我以这种方式声明了http依赖。记得要照顾你的缩进

Declaration code

© www.soinside.com 2019 - 2024. All rights reserved.