Проблема:
Я установил последние версии Android Studio, Flutter и инструментов командной строки. Однако когда я пытаюсь принять лицензии Android SDK с помощью flutter Doctor --android-licenses, я сталкиваюсь со следующей ошибкой:
Код: Выделить всё
Warning: This version only understands SDK XML versions up to 3 but an SDK XML file of version 4 was encountered. This can happen if you use versions of Android Studio and the command-line tools that were released at different times.
Warning: Errors during XML parse:
Warning: Additionally, the fallback loader failed to parse the XML.
Код: Выделить всё
UpsideDownCakeЯ пробовал установить последнюю версию инструментов командной строки двумя способами:
Загрузка с сайта Android Studio:
Я скачал инструменты с официального сайта (https://developer.android.com/studio/).
Установка через SDK Manager:
Я также пытался установить их через сам Android Studio SDK Manager.
К сожалению, я все еще сталкиваюсь с ошибкой, несмотря на обе попытки.
Как решить проблему? эта проблема несовместимости между Android Studio и инструментами командной строки, хотя я установил последние версии обоих?
Эта проблема характерна для эмуляторов Android и физических устройств. Приложение корректно работает в Chrome при использовании флаттера.
SDK Tools
(https://i.sstatic.net/CbonnHir.png)
Платформы SDK
(https://i.sstatic.net/pBgJnjDf.png)
Код: Выделить всё
flutter doctor --android-licensesКод: Выделить всё
flutter doctorКод: Выделить всё
flutter runПодробнее здесь: https://stackoverflow.com/questions/792 ... dio-on-win
Мобильная версия