无法在flutter项目中安装http客户端包
Posted
技术标签:
【中文标题】无法在flutter项目中安装http客户端包【英文标题】:Cannot install http client package in flutter project 【发布时间】:2019-09-15 00:44:52 【问题描述】:我正在尝试将 http 包添加到我的示例颤振项目中。但是,它总是失败。
它给出以下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
名称:sample_hello_world 描述:一个新的 Flutter 项目。 版本:1.0.0+1
环境: sdk: ">=2.1.0
依赖: 扑: sdk:颤动
cupertino_icons: ^0.1.2 共享首选项:^0.4.2 http: ^0.12.0
dev_dependencies: 颤振测试: sdk:颤动
颤动: 使用材料设计:真实 资产: - 资产/login_icon.png
任何想法,i/p 将不胜感激。
我尝试了不同的网络,检查了不需要的代理。无法知道是什么。我在 Visual Studio IDE 中编写并点击了 Get Packages 按钮,但它似乎从未加载过 package
【问题讨论】:
【参考方案1】:改为安装这个:
dependencies:
http: ^0.12.0+2
就是这样,没有错误什么的,测试一下是否一切都设置好了, maka 一个 dart 文件,然后导入这个文件:
import 'package:http/http.dart' as http;
如果它显示它是一个未使用的包,那就意味着一切正常。
【讨论】:
【参考方案2】:我以这种方式声明http依赖。记得注意缩进
Declaration code
【讨论】:
【参考方案3】:我也有同样的问题。帮助重新启动 android Studio 并重新安装。
【讨论】:
以上是关于无法在flutter项目中安装http客户端包的主要内容,如果未能解决你的问题,请参考以下文章
如何在 .Net v 4 项目中安装 Dataflow 库?