Ошибка разрешения версий из-за несовместимого пакета
Ошибка 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 за помощью.