Flutter возвращает ошибку `lifecycle-common-java8.jar (androidx.lifecycle: lifecycle-common-java8: 2.0.0)` - PullRequest
1 голос
/ 07 февраля 2020

Проект Flutter не запускается в Android Studio с совместимостью AndroidX и возвращает следующие ошибки в окне Run / Console:

FAILURE: сборка завершилась с исключением.

И

FAILURE: сборка завершилась с исключением.

  • Что пошло не так: возникла проблема при настройке root проекта 'path_provider'. Местоположение SDK не найдено. Определите местоположение с помощью sdk.dir в файле local.properties или с помощью переменной среды ANDROID_HOME.

1 Ответ

0 голосов
/ 07 февраля 2020

Если вы столкнулись с этими ошибками, просто выполните следующие шаги:

  1. открыть Android проект в Android Studio (вы можете открыть файл или класс по android пути, выберите Open for Editing interface Android Studio нравится следующее изображение)

enter image description here

В Build окне выберите строку ошибки, затем в правой части выберите Затронутые модули

enter image description here

Для каждого модуля в открытых файлах (build.gradle) добавьте lifecycle-common-java8 API внутри секции dependencies{}, а затем создайте проект:

dependencies {
...

 api "androidx.lifecycle:lifecycle-common-java8:2.2.0"

}

enter image description here

Наконец закройте Android проект и запустите проект Flutter.
...