android studio数据绑定生成错误

android studio数据绑定生成错误,android,data-binding,Android,Data Binding,我正在测试Android的新功能数据绑定。 我的Android studio版本是1.5.1 所以我就跟着这个 在此步骤之后: android { .... dataBinding { enabled = true } } Android studio Build引发了一个错误 Error:Execution failed for task ':app:dataBindingProcessLayoutsDebug'. java.lang.Exceptio

我正在测试Android的新功能数据绑定。 我的Android studio版本是1.5.1

所以我就跟着这个

在此步骤之后:

android {
    ....
    dataBinding {
        enabled = true
    }
}
Android studio Build引发了一个错误

Error:Execution failed for task ':app:dataBindingProcessLayoutsDebug'.
java.lang.ExceptionInInitializerError (no error message)

我不知道发生了什么,所以有人有办法吗?

我猜你用的是SQLDelight?我今天遇到了这个问题。显然,目前存在一个冲突,您不能同时使用数据绑定和SQLDelight,尽管它应该很快得到修复。

对于类似这样的神秘问题,一个重要的调试说明没有明确的错误消息:从androidstudio中的命令行或终端窗格进行Gradle构建。 Mac:

个人电脑:


您还可以尝试--info或--debug标志。使用这些命令,你可以获得更多的信息,这在谷歌搜索答案时会有所帮助。

我创建了一个新的空白项目,添加数据绑定{enable=true},然后按run,错误就消失了。你有jcenter作为maven存储库吗?
./gradlew assembleDebug --stacktrace
gradlew.bat assembleDebug --stacktrace