androidannotations是一个开源的注解框架,使用起来比较简单,可以让代码量缩短很多,让我们可以更专注重要的功能方面。
但是有的时候使用不当会出现一些错误,因为错误提示不会指到具体的类或者方法,导致不知道错误原因,也不知道错误地方。一般都会显示类似于com.xxx.xxx.MainActivity_找不到这样的提醒。
解决这个问题的思路是:
第一步,先理一下最近改动过的文件,找出最有可能出现问题的几个类。
第二步,排查类文件中的注解的控件id和XML中的id是否一致。
TIM截图20170512120556.png TIM截图20170512123311.png
第三步,检查注解标识过的方法,像下面这种加了@background注解标示了,就不能有private这样的修饰符。
sssssssssssss3.png
有了错误一定要耐着性子一点点排查,问题总会解决的!
网友评论