Елемент 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.