【问题标题】:flutter_cache_manager is incompatible with all of the other dependenciesflutter_cache_manager 与所有其他依赖项不兼容
【发布时间】:2021-09-11 23:48:08
【问题描述】:

我在解决应用程序的最后一部分时遇到了两难境地'解决不了多少,我不想更改任何依赖项,因为我花了很长时间确保它不会破坏我 3 周的进度,请帮助

dependencies:
  flutter:
    sdk: flutter
  image_picker: ^0.7.3
  line_awesome_flutter: ^1.0.1
  flutter_screenutil: ^1.0.2
  animated_theme_switcher: ^1.0.5
  firebase_auth: ^1.4.1
  cloud_firestore: ^1.0.4
  firebase_core: ^1.0.3
  flutter_local_notifications: ^0.6.0
  path_provider: ^0.5.0+1
  razorpay_flutter: ^1.2.1
  toast: ^0.1.5
  flutter_colorpicker: ^0.4.0
  flutter_barcode_scanner:
  barcode_widget: ^1.5.0
  firebase_storage: ^0.3.0
  intl:
  image_downloader:
  firebase_database:
  flutter_cache_manager: ^2.0.0

结果显示了这一点

Because flutter_cache_manager >=2.1.2 <3.0.0-nullsafety.0 depends on path_provider >=1.6.18 <3.0.0 and flutter_cache_manager >=2.0.0-beta <2.1.2 depends on path_provider ^1.6.18, flutter_cache_manager >=2.0.0-beta <3.0.0-nullsafety.0 requires path_provider >=1.6.18 <3.0.0.
So, because projectx depends on both path_provider ^0.5.0+1 and flutter_cache_manager ^2.0.0, version solving failed.
pub get failed (1; So, because projectx depends on both path_provider ^0.5.0+1 and flutter_cache_manager ^2.0.0, version solving failed.)
Process finished with exit code 1

【问题讨论】:

    标签: firebase flutter dependencies qr-code flutter-dependencies


    【解决方案1】:

    尝试使用 flutter_cache_manager: ^2.1.2

    在依赖版本页面https://pub.dev/packages/flutter_cache_manager/versions 你有所有可用的版本。

    或者更新你的依赖。不应该那么糟糕。备份您的依赖版本列表,如果您的代码停止工作,请尝试在更改日志页面的帮助下修复它。如果无法解决问题,可以回滚到旧的依赖版本号。

    【讨论】:

      猜你喜欢
      • 2012-01-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-12-18
      • 2017-03-09
      • 2020-09-16
      • 2021-05-15
      相关资源
      最近更新 更多