Элемент DSL 'android.dataBinding.enabled' устарел и был заменен на 'android.buildFeatures.dataBinding'


9

Получает следующее предупреждение при сборке проекта

DSL element 'android.dataBinding.enabled' is obsolete and has been replaced with 'android.buildFeatures.dataBinding'.

я использую Android Studio Canary 6

Ответы:


20

Начиная с Android Gradle Plugin 4.0.0-alpha05нового блока, который вызывается buildFeaturesдля включения функций сборки.

Таким образом, чтобы включить привязку данных с новым плагином AGP, вы должны сделать следующее

android {

    buildFeatures{
         dataBinding = true
    }
}

Ссылка: https://developer.android.com/studio/preview/features#agp-4-0-0

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.