因为没有horizontal_calendar_widget 版本匹配>1.0.2 <2.0.0 和horizontal_calendar_widget 1.0.2 依赖于任何来自sdk 的flutter_localizations,horizontal_calendar_widget ^1.0.2 需要来自sdk 的任何flutter_localizations。 并且因为 sdk 中 flutter_localizations 的每个版本都依赖于 intl 0.17.0,所以 horizontal_calendar_widget ^1.0.2 需要 intl 0.17.0。 所以,因为用户同时依赖于 intl ^0.16.1 和 horizontal_calendar_widget ^1.0.2,版本解析失败。
pub get failed (1; 所以,因为用户同时依赖于 intl ^0.16.1 和 horizontal_calendar_widget ^1.0.2,版本解析失败。)
答案 0 :(得分:1)
intl ^0.17.0
是空安全而 horizontal_calendar_widget ^1.0.2
不是空安全。
如果您已将项目迁移到空安全,请尝试使用其他日历小部件,因为水平日历小部件 ^1.0.2 尚未发布其空安全版本。否则你可以使用 intl 0.16.1。
答案 1 :(得分:0)
将 pubspec.yaml 中的 intl 升级为:
intl: ^0.17.0