【问题标题】:flutter depends on firebase_analytics 0.0.4 which requires SDK version >=1.8.0 <2.0.0, version solving failedFlutter 依赖于 firebase_analytics 0.0.4,需要 SDK 版本 >=1.8.0 <2.0.0,版本解析失败
【发布时间】:2019-08-03 09:25:27
【问题描述】:

因为flutter_chat_app 依赖firebase_analytics 0.0.4 需要SDK 版本>=1.8.0

 dependencies:
  flutter:
    sdk: flutter
  image_picker: 0.1.1
  google_sign_in: 0.3.1
  firebase_analytics: 0.0.4
  firebase_auth: 0.2.0
  firebase_database: 0.0.12
  firebase_storage: 0.0.5

【问题讨论】:

    标签: firebase dart flutter


    【解决方案1】:

    您的依赖项具有版本限制,需要相当过时的依赖项版本。

    检查https://pub.dartlang.org中的每个依赖项并将版本约束更改为允许您想要的版本的版本

    image_picker: ^0.5.0
    

    允许所有版本0.5.x

    google_sign_in: ^4.0.0
    

    允许所有版本4.x.x

    请注意^ 对于以0. 开头的版本与以1.(或0 以外的任何其他数字开头的版本)的不同效果。

    请同时查看CHANGELOG.md 标签。大多数“官方”插件都要求您将项目迁移到 AndroidX。

    【讨论】:

      【解决方案2】:

      归结为问题,您必须添加开发依赖项。你可以在 pubspec 文件中添加一个叫做依赖覆盖的东西。

      像这样:

      dependency_overrides:
      image_picker: ^0.5.0

      【讨论】:

        猜你喜欢
        • 2019-10-10
        • 2022-06-12
        • 2019-05-05
        • 2021-02-04
        • 2018-12-30
        • 2022-07-15
        • 2022-11-07
        • 2021-09-28
        • 2021-10-20
        相关资源
        最近更新 更多