I\'m not able to setup my project to use Android Data Binding. This is my build.gradle:
apply plugin: \'com.android.databinding\'
buildscript
Though George's answer is correct I think it's important to make it clear what should be in each one of the build.gradle files.
So, in the project's build.gradle file we should have:
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:1.5.0'
}
}
And in the app's build.gradle file there should be:
apply plugin: 'com.android.application'
// No need to add it as a plugin
// apply plugin: 'com.android.databinding'
android {
...
dataBinding {
enabled = true
}
compileSdkVersion
buildToolsVersion
...
}
We don't need to add apply plugin: 'com.android.databinding' in the app's build.gradle file because, as George said:
Android Data Binding 1.0 was released as part of the Android gradle plugin.
Check the Data Binding Guide for more details.