У меня была похожая проблема:
Мой pubspec.yaml имел следующее:
environment:
sdk: ">=2.1.0 <3.0.0"
Однако при запуске flutter packages get
я получил следующую ошибку:
Running "flutter packages get" in xxx-app-mobile...
The current Dart SDK version is 2.1.0-dev.9.4.flutter-f9ebf21297.
Because xxx_app requires SDK version >=2.1.0 <3.0.0, version solving failed.
pub get failed (1)
Я попытался использовать точное имя версии в качестве переменной среды, она не работала.Я попытался:
flutter upgrade
flutter clean
flutter update-packages
Получил ту же ошибку при запуске flutter packages get
Затем я понизил требования к версии в pubspec.yaml до:
environment:
sdk: ">=2.0.0 <3.0.0"
И flutter packages get
сработало ...