解决ButterKnife与realm无法同时使用的问题

问题描述:

ButterKnife和realm同时使用时,在编译运行之后报空指针,只有realm的文件能编译好而ButterKnife相关文件并没有成功编译,经过长时间排查发现原来是因为把apt放在了realm后面..........

问题解决办法:

把model中对apt的引用放在realm前面即可,或者干脆取消ButterKnife的对apt的依赖转而使用compile都可以解决此问题(实测在lib中annotationProcessor不行)

因为在网上没有找到相关资料,完全靠自己摸索,所以走了很多弯路,特此记录一下希望可以帮助到你

如果按此方法你的问题请私信或留言

你可能感兴趣的:(解决ButterKnife与realm无法同时使用的问题)