【问题标题】:Cannot install http client package in flutter project无法在flutter项目中安装http客户端包
【发布时间】: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

【问题讨论】:

    标签: flutter flutter-dependencies


    【解决方案1】:

    改为安装这个:

    dependencies:
      http: ^0.12.0+2
    

    就是这样,没有错误什么的,测试一下是否一切都设置好了, maka 一​​个 dart 文件,然后导入这个文件:

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

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

    【讨论】:

      【解决方案2】:

      我以这种方式声明http依赖。记得注意缩进

      Declaration code

      【讨论】:

        【解决方案3】:

        我也有同样的问题。帮助重新启动 Android Studio 并重新安装。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2019-11-25
          • 1970-01-01
          • 1970-01-01
          • 2020-09-17
          • 1970-01-01
          • 2013-01-12
          • 2022-08-20
          相关资源
          最近更新 更多