这个问题我遇到了两次,之前一次就是直接在网上找的解决方案解决了,但是自己没有做总结,这次又遇到,虽然还是在网上找到解决方案解决了,但是想想还是应该做一个总结。
我使用的是:implementation'com.jakewharton:butterknife:8.7.0'
在初始化控件的时候都还是正常的,但是在使用的时候却爆出了空指针异常的问题。
看到网上的解决方案好多都是添加apt的依赖,我这里解决方法不需要再依赖apt。
正确的配置应该是:
在gradle里面添加下面一条语句即可:
annotationProcessor'com.jakewharton:butterknife-compiler:8.7.0'