databinding找不到符号

databinding 找不到符号

databinding 找不到符号

前段时间团队重构了一个项目,使用了databinding来实现数据的双向绑定。databinding具体的用法在这就不啰嗦了,网上一大堆,在这我们就说说最近我遇到的一个问题吧。这个问题也是浪费了很长时间才解决掉。

具体问题

   gradle在构建databinding的时候所有使用databinding的地方都出现找不到Activityxxxbinging的符号。

解决思路

看到这个问题,可以按照以下思路进行解决:

1.查看相关的xml是否有修改;
2.相关的bean类的路径是否有变化;

一般的问题用以上两部基本上都能解决。但是我碰到的问题使用这个思路,没有任何改变,还是出现“找不到符号”的问题。于是,我又开始升高gradle版本和卸载AS工具,依旧没有得到解决。最终还是调整思路。我在想,既然是gradle构建出问题了,那与AS工具没有关系,既然升高gradle的版本都没有起到作用,那索性干脆点,一怒之下,找到了解决方法。

最终解决方法

将C盘下用户下面的.gradle文件全部删除,再重新编译工程,此时会重新下载工程内需要的gradle版本。这样问题就得到了解决。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章