Version solving failed

Ошибка появляется при flutter pub get, когда версии пакетов в проекте конфликтуют между собой или с версией Flutter, которую использует FlutterFlow.

Running "flutter pub get" in flutter_tools... 3.4s
Resolving dependencies...
Because every version of flutter_test from sdk depends on collection 1.15.0
and horse_care_new depends on collection 1.16.0,
flutter_test from sdk is forbidden.
So, because horse_care_new depends on flutter_test from sdk,
version solving failed.
pub finished with exit code 1
инфо
Что нужно заранее
  • В проекте есть собственные действия или виджеты.
  • Есть доступ к pubspec.yaml.

Что делать:

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

  • Прежде чем добавлять зависимость, посмотрите, нет ли этого пакета в pubspec.yaml. Если он уже есть, его нужно только импортировать в коде — второй раз объявлять зависимость не нужно, иначе как раз и получается конфликт версий.

  • Если собственных виджетов и действий нет, а ошибка остаётся, напишите на support@flutterflow.io.

перевод официальной документации FlutterFlow

обновлено

⌕ ESC