超赞databinding报错解决:找不到androidx.databinding.DataBindingComponent的类文件
此问题为依赖model导致的。在basemodel中已经开启了viewBinding和dataBinding,在app项目中没有开启dataBinding就出现了此报错需要检查下自己项目中所有使用viewBinding和dataBinding的model都开启对应的依赖没有,如果使用的model中没有开启则会报错我的项目中,basemodel中开启了viewBinding和dataBinding配
·
此问题为依赖model导致的。在basemodel中已经开启了viewBinding和dataBinding,在app项目中没有开启dataBinding就出现了此报错
需要检查下自己项目中所有使用viewBinding和dataBinding的model都开启对应的依赖没有,如果使用的model中没有开启则会报错
我的项目中,basemodel中开启了viewBinding和dataBinding配置
但是app项目中的配置缺少了dataBinding的配置
解决方式:使用viewBinding和dataBinding的所有model都需要开启,不然系统找不到对应的导包
viewBinding {
enabled = true
}
dataBinding {
enabled = true
}
看自身需要,单独使用viewBinding功能则使用viewBinding的依赖。需要使用dataBinding则使用dataBinding的依赖。项目中是可以同时使用viewBinding和dataBinding的。
数据交互较多的功能使用dataBinding,否则完全可以使用viewBinding,dataBinding使用起来太重,太繁琐
更多推荐
已为社区贡献1条内容
所有评论(0)