databinding找不到符號

databinding 找不到符號

databinding 找不到符號

前段時間團隊重構了一個項目,使用了databinding來實現數據的雙向綁定。databinding具體的用法在這就不囉嗦了,網上一大堆,在這我們就說說最近我遇到的一個問題吧。這個問題也是浪費了很長時間才解決掉。

具體問題

   gradle在構建databinding的時候所有使用databinding的地方都出現找不到Activityxxxbinging的符號。

解決思路

看到這個問題,可以按照以下思路進行解決:

1.查看相關的xml是否有修改;
2.相關的bean類的路徑是否有變化;

一般的問題用以上兩部基本上都能解決。但是我碰到的問題使用這個思路,沒有任何改變,還是出現“找不到符號”的問題。於是,我又開始升高gradle版本和卸載AS工具,依舊沒有得到解決。最終還是調整思路。我在想,既然是gradle構建出問題了,那與AS工具沒有關係,既然升高gradle的版本都沒有起到作用,那索性乾脆點,一怒之下,找到了解決方法。

最終解決方法

將C盤下用戶下面的.gradle文件全部刪除,再重新編譯工程,此時會重新下載工程內需要的gradle版本。這樣問題就得到了解決。

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