Android статус лицензии неизвестен во время работы flutter doctor - PullRequest
1 голос
/ 06 августа 2020

Я не могу запускать приложения flutter, потому что в разделе cmd постоянно появляется ошибка, что Android лицензия неизвестна. Я даже пробовал обновить студию android, но без помощи. Также появляется ошибка, но я пересек, проверил, что файл, который он просит удалить, уже удален и android sdk manager уже присутствует. Копирую ошибки:

1) Android ошибка не найдена лицензия

X Android статус лицензии неизвестен. Попробуйте переустановить или обновить Android SDK Manager. См. https://developer.android.com/studio/#downloads или посетите https://flutter.dev/docs/get-started/install/windows#android -setup для получения подробных инструкций.

2) Android ошибка диспетчера sdk и градиентной оболочки

Не удалось удалить "C: \ flutter \ bin \ cache \ downloads \ storage.googleapis.com \ flutter_infra \ gradle-wrapper \ fd5c1f2c013565a3bea56ada6df9d2b8e96d56aa \ gradle-wrapper.tgz". Удалите вручную. FileSystemException: невозможно удалить файл, path = 'C: \ flutter \ bin \ cache \ downloads \ storage.googleapis.com \ flutter_infra \ gradle-wrapper \ fd5c1f2c013565a3bea56ada6df9d2b8e96d56aa \ gradle-wrapper.tgz' (OS не может получить доступ к процессу файл, потому что он используется другим процессом., errno = 32) Android инструмент sdkmanager не найден (C: \ Users \ hp \ AppData \ Local \ Android \ Sdk \ tools \ bin \ sdkmanager). Попробуйте переустановить или обновить Android SDK, посетите https://flutter.dev/docs/get-started/install/windows#android -setup для получения подробных инструкций.

1 Ответ

0 голосов
/ 07 августа 2020

Сначала вы должны проверить следующее:

  • Java Установка JDK и добавить ее (JAVA_HOME) в переменные среды (Windows операционная система).

  • Установите Gradle и добавьте его в переменные среды (GRADLE_HOME).

  • Установите SDK Android и добавьте его в переменные среды (ANDROID_HOME ).

Затем команда выполняется в Flutter cmd

flutter doctor --android-licenses

Надеюсь, я вам помог

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