Невозможно создать инструменты флаттера - PullRequest
1 голос
/ 06 августа 2020

В настоящее время на главном канале я переключился на бета-канал, затем я запускаю обновление флаттера, чтобы узнать, что я не могу использовать Linux в качестве устройства, поэтому я переключился обратно на главную ветку, я запустил обновление флаттера. Затем я начал получать следующие ошибки:

Because flutter_tools depends on collection >=1.15.0-nnbd <1.15.0-nullsafety.2
      which requires SDK version >=2.9.0-18.0 <=2.9.10, version solving failed.
Error: Unable to 'pub upgrade' flutter tool. Retrying in five seconds... (9 tries left)

Текущая версия Dart SDK - 2.10.0-0.0.dev.flutter-a3815b6590.

Информация о флаттере перед переключением на главный канал

Flutter 1.18.0-11.1.pre • channel beta • https://github.com/flutter/flutter.git
Framework • revision 2738a11 (3 months ago) • 2020-05-13 15:24:36 -0700
Engine • revision ef9215ceb2
Tools • Dart 2.9.0 (build 2.9.0-8.2.beta)

В настоящее время я не могу получить какую-либо информацию о главном канале (на котором я сейчас нахожусь), потому что каждый раз, когда я запускаю какую-либо команду flutter, он пытается запустить обновление паба с продолжающейся ошибкой.

Я предполагаю, что проблема в том, что Dart SDK обновлен, если я смогу вернуться к версии, совместимой с зависимостью, она должна работать, или зависимость должна быть пересмотрена.

1 Ответ

1 голос
/ 06 августа 2020

Исправлено.

Я использовал git для переключения ветки на стабильную, затем я запускаю flutter upgrade, все работает нормально, но мне нужно запустить приложение Linux при флаттере, поэтому я использовал git, чтобы переключить ветвь на dev , затем снова запустите обновление flutter.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...