在处理了许多xml和活动后,一切都很好。现在出现了这个错误。 最糟糕的是我找不到问题。
error: package databinding does not exist
和这个
error: cannot find symbol BR
构建堆栈跟踪仅显示此内容。
有人可以告诉我在项目中找到问题的方法是什么。因为gradle
错误只显示databinding
类构建错误。
我搜索了很多。这个answer建议使用debug运行。当我使用调试构建时,有超过100k行。我怎样才能找到确切的问题行?
问题并非直接链接到Android Databinding。有一个 项目中的错误(某些变量未正确设置)
我建议使用gradle与“ - debug和--stacktrace” 对于更多信息,它有很多帮助。
这个answer说要添加一些依赖。当我添加这个依赖
这是android-apt插件引起的问题。它忽略了所提供的 数据绑定插件添加的依赖项。
您可以通过在您的gradle文件中添加:
apt 'com.android.databinding:compiler:1.0-rc0
来解决此问题。
我试过这个,但是出现以下错误
Could not find method apt() for arguments [com.android.databinding:compiler:1.0-rc0] on object of type org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler.
如何摆脱这个问题。 android可以确切地告诉问题在哪里吗?