Для привязки данныхСинхронизация данных Android?
1) я добавил
android {
dataBinding {
enabled = true
}
к моему проекту build.gradle
, но эта ошибка возникает:
Error:(5, 0) Gradle DSL method not found: 'dataBinding()'
Possible causes:
.The project 'exampleDatabinding' may be using a version of Gradle that does
not contain the method.
Gradle settings
.The build file may be missing a Gradle plugin.
Apply Gradle plugin
2) Затем я добавил:
apply plugin: "com.android.databinding"
(в проект build.gradle
)
и classpath "com.android.databinding:dataBinder:1.0-rc1"
(к проекту build.gradle
)
Но та же ошибка произошла.
Вы используете Gradle 1.5.0-альфа1 плагин? Кроме того, вы можете попробовать более старый метод реализации, добавив в проектную граду: «classpath» com.android.tools.build:gradle:1.3.0 «' и 'classpath» com.android.databinding: dataBinder: 1.0-rc4 " ', в вашем файле приложения gradle, n сверху, перед' android {} ':' apply plugin: «com.android.databinding» ' – yennsarah
И, возможно, проверьте, какую версию Gradle вы используете, при необходимости обновите ее до Gradle 2.4. – yennsarah