由于intl的版本不同,因此无法使用jiffy和flutter_localizations

我正在尝试使用Jiffy软件包和flutter本地化软件包。现在的问题是,两者都使用intl包,但是版本不同。当我尝试“ Package get”时,出现以下错误:

  

由于sdk中的flutter_localizations的每个版本都取决于intl 0.15.8,而jiffy的每个版本都取决于intl ^ 0.16.0,因此sdk中的flutter_localizations与jiffy不兼容。

有办法解决吗?要同时使用两个版本的intl吗?

谢谢

power1234power 回答:由于intl的版本不同,因此无法使用jiffy和flutter_localizations

您只需将其添加到您的pubspec.yaml文件中即可:

dependency_overrides: intl: ^0.16.0

,

转到您的pubspec.yamal和 在global_configuration下:

像这样设置国际版本:

     dependency_overrides:
  intl: ^0.15.8

并将其更改为:

dependency_overrides:
 intl: ^0.16.0
本文链接:https://www.f2er.com/3123912.html

大家都在问