今天遇到了一個(gè)很奇怪的問題,使用了databinding以后,不管我怎么改布局文件,就是不生效。上網(wǎng)查找各種問題,也發(fā)現(xiàn)沒有相關(guān)的問題解答。索性自己重新創(chuàng)建了新項(xiàng)目,把代碼都移植過來,發(fā)現(xiàn)新的項(xiàng)目是可以修改成功的,而此項(xiàng)目里頭也只有這個(gè)布局文件,不管我怎么修改它,修改的內(nèi)容都不生效,一度很絕望,困擾了整整一天,后來靜下心來好好思考這個(gè)問題,為什么會唯獨(dú)這個(gè)布局文件異常,都不會異常。后來查看了一下,其他庫里也出現(xiàn)了相同名字的布局文件,而這個(gè)布局文件并沒有用,我刪除之后,再運(yùn)行代碼,居然成功了。當(dāng)時(shí)簡直要淚崩。靜下心來猜測是兩個(gè)庫文件寫了相同的布局文件名,databinding在編譯時(shí)解析時(shí)不能正確定位是哪個(gè)布局文件。這是我遇到的一個(gè)最大的一個(gè)坑,困擾了整整一天,下次一定切記使用databinding的時(shí)候一定切記“不同的庫的布局文件不能重名”,否則databinding不能正確的識別正確的布局文件。
databinding不同的庫的布局文件不能重名
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。