Проблемы с зависимостями флаттера после обновления

Мой код работал без проблем. После обновления flutter pug get выдает ошибку:

Но когда я установил intl на intl 0.17.0, я получил еще одну ошибку

Как я могу это решить. Можно ли вернуться в старую версию флаттера? Спасибо

2 ответа

Вы можете попробовать переопределить зависимости с помощью:

      dependencies:

  ...

dependency_overrides:
   #  intl: any
   intl: ^0.17.0-nullsafety.2

Попробуйте заменить на конкретную версию, чтобы ограничить проблему.

Лучше всего просто удалить версию из зависимостей, вызывающих ошибку. А затем запустите pub get, он автоматически выберет лучшую комбинацию версий. Например, замените: -

      intl: ^0.17.0

с

      intl: