个人练手的新项目想集成传闻2Wstart超级厉害ButterKnife。
首先GitHub搜索一下这开源项目
参照他里面的集成方法大致是下面这样
添加依赖
使用到的模块gradle顶上都要加上这一句话
最后发现一直编译不通过,notfount com.jakewharton.butterknife。非常的不解,最后多亏以为网友的帮助
在project gradle的dependencies中加上这么一句
classpath 'com.jakewharton:butterknife-gradle-plugin:8.4.0'
还有就是一开始我的gradle版本是3.0.0的,怀疑这个也会有问题所以就把3.0.0改成了2.3.3,还有就是我的AS是3.0的。
在编译一下就通过了,随后的@BindView注解也能成功的找到R2资源文件
如果屏幕前的你还是编译不通过的话可以先跟着AS的提示把要修改的地方一个一个的修改过来,这个坑也卡了我很久,让我超级恼火,一度想放弃使用ButterKnife。那种编译不通过的心情我是很理解的,但还是不要心浮气躁,慢慢地一个一个错误的去修改。希望这篇文章能帮到你