更新后我收到此错误 flutter
到版本 1.25.0-8.1.pre-
Because `easy_localization` >=2.1.0+1 depends on `flutter_localizations` any from sdk which depends on `intl` 0.17.0-nullsafety.2, `easy_localization` >=2.1.0+1 requires `intl` 0.17.0-nullsafety.2.
So, because news_app depends on both `easy_localization` ^2.3.3 and `intl` ^0.16.1, version solving failed.
pub get failed (1; So, because news_app depends on both `easy_localization` ^2.3.3 and `intl` ^0.16.1, version solving failed.)
我有 easy_localization
2.3.3, intl
0.16.0 和 dart
2.12.0 安装。请帮忙
最佳答案
基本上发生的事情是easy_localization
使用一个使用较新版本 intl
的包.基本上,您要求包管理器处理同一个包的两个版本,有两种解决方案。
easy_localization
打包到使用相同 intl 版本的版本(不推荐)0.17.0-nullsafety.2
(推荐,但空安全仍处于测试阶段,因此您必须注意这一点)祝你有美好的一天!
关于Flutter easy_localization 和 intl 版本解决失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65415458/