Сбой при установке Flutter SDK 1.22.5-stable на ранних этапах процесса

У меня впервые возникают проблемы с установкой flutter в Windows 10 (стабильная версия Windows SDK 1.22.5). Я много раз пытался следовать приведенным здесь инструкциям: https://flutter.dev/docs/get-started/install/windows.

Я также пробовал с предыдущим SDK (1.22.4-стабильный). Я смог продвинуться дальше в процессе установки, но все же процесс установки идет не так, как ожидалось. Итак, я прошу помощи по поводу самой последней стабильной версии SDK 1.22.5. Я загрузил zip-файл Windows SDK (стабильная версия 1.22.5) и распаковал его в папку «Документы». Я обновил свой путь. Когда я запускаю Flutter Doctor из Power Shell, я получаю следующее:

Powershell 1

…с последующим…

Powershell 2

Я искал на форумах об этом и не нашел решения. Я видел, как люди предлагали удалить папку bin \ cache \ и повторить попытку flutter doctor. Но перед этим я заметил, что папка кеша содержала папку dart-sdk, но была пустой (я не уверен, что это нормально).

Итак, я удалил папку с кешем и снова запустил flutter doctor. Получил тот же результат. Затем я снова попытался запустить flutter doctor, не удаляя папку с кешем. На этот раз у меня получилось вот что:

Powershell 3

Я не знаю, что мне теперь делать.


person Ben Joggy    schedule 24.12.2020    source источник


Ответы (1)


Это не ответ, но некоторая информация, которая может помочь. Если вы проверите, то заметите, что версия flutter 1.22.4 составляет 660+ Мб, а версия 1.22.5 - всего 127 Мб, и это огромная разница. Лично у меня проблема с подключением к Интернету, которое постоянно прерывается, и для обновления моей версии Flutter я всегда загружаю полный SDK и разархивирую его после удаления предыдущей версии. Обновление с помощью команды flutter upgrade всегда не удавалось, потому что у меня разорвалось соединение. Следовательно, загрузка полного sdk хорошо послужила мне на протяжении многих лет до версии 1.22.5. Я подозреваю, что более ранние версии включали полный Dart SDK, а разархивирование файла flutter обеспечивало все требования с точки зрения получения как flutter, так и совместимой с ним версии Dart. Теперь кажется, что файл flutter включает только SDK flutter, и, запустив команду flutter, он загрузит требуемый SDK Dart (согласно информации на странице установки flutter). В настоящее время я остаюсь с версией 1.22.4 и готовлюсь к отдельной установке для flutter и dart, что позволит мне загружать каждый файл отдельно, разархивировать их в соответствующие папки и надеяться, что они будут работать без каких-либо проблем. Первые два изображения показывают, что ваша версия flutter 1.22.5, похоже, работает нормально и успешно загрузила zip-файл dart sdk. Проблема была при разархивировании скачанного файла. Я предполагаю, что вам нужно установить Git (последние выпуски), поскольку они включают разархиватор. Просто следуйте стандартной установке Git для Windows и его рекомендуемым параметрам, а затем попробуйте снова запустить команду flutter из версии 1.22.5.

person user3399299    schedule 15.01.2021