androidannotations是一個開源的注解框架馏臭,使用起來比較簡單,可以讓代碼量縮短很多讼稚,讓我們可以更專注重要的功能方面。
但是有的時候使用不當(dāng)會出現(xiàn)一些錯誤绕沈,因?yàn)殄e誤提示不會指到具體的類或者方法锐想,導(dǎo)致不知道錯誤原因,也不知道錯誤地方乍狐。一般都會顯示類似于com.xxx.xxx.MainActivity_找不到這樣的提醒赠摇。
解決這個問題的思路是:
第一步,先理一下最近改動過的文件浅蚪,找出最有可能出現(xiàn)問題的幾個類藕帜。
第二步,排查類文件中的注解的控件id和XML中的id是否一致惜傲。
TIM截圖20170512120556.png
TIM截圖20170512123311.png
第三步洽故,檢查注解標(biāo)識過的方法,像下面這種加了@background注解標(biāo)示了盗誊,就不能有private這樣的修飾符时甚。
sssssssssssss3.png
有了錯誤一定要耐著性子一點(diǎn)點(diǎn)排查,問題總會解決的哈踱!