朋友强烈推荐使用的,刚开始配置了一下7.0.1的,但是没有配置成功,就放弃了。
今天看到好像更新到8.2.1了,就打算再试试,没想到成功了,怪哉。
参照gitbub上的文档配置的,具体地址如下:https://github.com/JakeWharton/butterknife/blob/master/README.md
具体步骤:
1、在android studio中搜索插件,安装并重启as,我这是安装过的

2、修改模块gradle文件,在文件头部加入以下内容:applyplugin:'android-apt'

在dependencies中加入以下两句代码:
compile'com.jakewharton:butterknife:8.2.1'
apt'com.jakewharton:butterknife-compiler:8.2.1'

3、修改项目gradle文件
添加以下语句:classpath'com.neenbedankt.gradle.plugins:android-apt:1.8'

大功告成
简单使用以下:
具体步骤:
1、选中布局文件名称,右键---》Generate

2、选中图中选项

3、在弹出的界面选中需要添加注解的控件名称


OK
网友评论