bindingadapter无法跨模块访问



我有一个项目,其中每个功能都是其自己的模块。我已经在主应用模块中定义了一些自定义数据绑定的BindingAdapter s,但是从其他模块无法访问它们。我通常会遇到此错误:Cannot find the setter for attribute xxx

每个模块在其各自的Gradle文件中都有dataBinding{ enabled true }

如果我将@BindingAdapter定义从核心模块移动到需要它的模块,则突然起作用。

我正在使用Gradle工具的3.3.1版本。

在您的库模块中放置以下内容

apply plugin: 'kotlin-kapt'

相关内容

  • 没有找到相关文章

最新更新