Data Binding 是一个支持库,支持 Android 4.0(API level 14)以上的所有设备。
推荐使用最新版本的 Gradle 插件,要求 1.5.0 或以上版本。
编译环境
使用 Data Binding 需要在 module 级别的 build.gradle 文件中添加如下所示的代码:
android {
...
dataBinding {
enabled = true
}
}
注:如果 app module 依赖的库使用了
Data Binding,即使 app module 没有直接使用Data Binding,它也需要在build.gradle中配置Data Binding。
新版 Data Binding 编译器
新版编译器可以提高构建速度,使用新版编译器需要在 gradle.properties 文件中添加如下代码:
android.databinding.enableV2=true