Ошибка AndroidX: в зависимостях доступны как старые, так и новые пакеты привязки данных. Я обновляю проект флаттера до AndroidX - PullRequest
1 голос
/ 04 июня 2019

Я получаю сообщение об ошибке после обновления AndoirdX.

android.databinding.tool.util.LoggedErrorException: failure, see logs for details.
AndroidX Error: Both old and new data binding packages are available in 
dependencies Make sure you've setup jettifier 
for any data binding dependencies and also set android.useAndroidX=true

У меня уже есть

android.useAndroidX=true
android.enableJetifier=true

в моем gradle.properties

Ответы [ 2 ]

0 голосов
/ 09 июня 2019

В моем случае я обнаружил, что некоторые файлы макетов импортируют макет ограничений из AndroidX и другие файлы макетов из android.support.

Изменены все из них для использования android.support и проблема решена.

0 голосов
/ 09 июня 2019

Я решил эту ошибку, отключив привязку данных в файле build.gradle

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