【问题标题】:flutter starting error: version solving failed颤振启动错误:版本解决失败
【发布时间】:2021-03-02 07:52:18
【问题描述】:

我已经下载了一个 Flutter 项目并将 lib、assets 和 pubsec.yaml 文件放在一个新项目中。 “flutter packages get”后有超过1k+的错误。这是错误:

Because fluttermultigrocery depends on flutter_localizations any from sdk which depends 
on intl 0.17.0-nullsafety.2, intl 0.17.0-nullsafety.2 is required.

So, because fluttermultigrocery depends on intl ^0.16.1, version solving failed.
pub get failed (1; So, because fluttermultigrocery depends on intl ^0.16.1, version solving failed.)

这是我的 pubsec.yaml 依赖项:

dependencies:
  flutter:
    sdk: flutter
  flutter_localizations:
    sdk: flutter


  cupertino_icons: ^0.1.3
  optimized_cached_image: ^0.1.15
  cached_network_image: ^2.3.1
  flutter_cache_manager: ^1.4.1 #for cached_network_image
  http: ^0.12.2
  provider: 4.3.2+2
  connectivity: 0.4.9+2
  dynamic_theme: ^1.0.1
  sembast: ^2.4.7+6
  path_provider: ^1.6.14
  intl: ^0.16.1
  shimmer: ^1.1.1
  url_launcher: ^5.5.2
  carousel_slider: 2.2.1
  firebase_core: ^0.5.0
  firebase_messaging: 7.0.0



dev_dependencies:
  flutter_test:
    sdk: flutter
  #flutter_local_notifications:

【问题讨论】:

    标签: android flutter dart flutter-dependencies


    【解决方案1】:

    只需删除会产生问题的依赖版本即可 like => firebase_core: (不要指定版本) firebase_messaging:(不指定版本)

    【讨论】:

      猜你喜欢
      • 2020-08-10
      • 2019-02-22
      • 2022-01-11
      • 1970-01-01
      • 2020-01-24
      • 2022-11-03
      • 2018-12-30
      • 2021-05-01
      • 2021-09-28
      相关资源
      最近更新 更多