Flutter-Execution не удалось выполнить задачу ': app: preDebugBuild' - PullRequest
0 голосов
/ 05 марта 2019

Я начинаю разработку приложений с флаттером, и я сталкиваюсь с этой ошибкой, когда клонирую проект из GitHub :

Что пошло не так?

Execution failed for task ':app:preDebugBuild'.
Android dependency 'androidx.appcompat:appcompat' has different version for the compile (1.0.0) and runtime (1.0.2) classpath. You should manually set the same version via DependencyResolution

Я использую Android Studio 3.2.2 и Flutter SDK 1.2.1

Ответы [ 2 ]

1 голос
/ 06 марта 2019

Вам необходимо перенести проект на Android X. Это можно сделать только через Android studio 3.3.

Выполните описанные здесь процедуры, чтобы перенести проект на Android X

0 голосов
/ 05 апреля 2019

Наконец-то я нашел решение проблемы. Нужно только добавить следующий код в файл build.gradle:

configurations.all {
    resolutionStrategy {
        force 'androidx.media:media:1.0.0'
    }
}

Затем приложение работает без ошибок.

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