Перейти к основному содержимому

Ошибка разрешения версий из-за несовместимого пакета

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

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. Если да, импортируйте пакет в вашем коде, не добавляя его повторно как зависимость.

  • Если пользовательские виджеты или действия не используются и ошибка сохраняется, обратитесь в поддержку FlutterFlow по адресу support@flutterflow.io за помощью.