Я начинаю с разработки флаттера, и я подумал, что начинать с приложений с открытым исходным кодом будет хорошей идеей. Я пытаюсь создать это приложение: FlutterCinematic
и я получаю следующую ошибку: -
The current Dart SDK version is 2.1.0-dev.9.4.flutter-f9ebf21297.
Because movies_flutter depends on scoped_model >=0.1.1 <0.3.0 which requires SDK version <2.0.0, version solving failed.
pub upgrade failed (1)
Я попытался запустить flutter upgrade
но это не помогло. Любые выводы приветствуются.
Изменение в dependencies:
pubspec.yaml
dependencies:
scoped_model: ">=0.1.1 <0.3.0"
в
scoped_model: ^1.0.0
В вашем журнале указано, что ваш SDK равен 2.1.0, а для ваших зависимостей требуется SDK менее 2.0.0. Если вы заинтересованы в запуске этого приложения, вам следует понизить версию своего SDK, посмотрите на этот пост: Как понизить версию Flutter SDK (Dart 1.x), так как он объясняет процесс понижения в целом и предоставляет пример конкретного случая Dart SDK 1.9.0