Butterknife 的配置情况分很多种。本篇文章主要是在Android Studio 3.0版本下配置。
由于Android studio更新,然后gradle更新了,这样的话可能使原来的android-apt 工具跟不上节奏了,所以让采用annotationProcessor工具。因此配置方法有所改变。
在Project的 build.gradle 中builscript标签中的子标签dependencies中添加如下代码:
1 | classpath 'com.jakewharton:butterknife-gradle-plugin:8.8.1 |
在app的build.gradle中的dependencies标签中添加如下代码:
1 | compile 'com.jakewharton:butterknife:8.8.1' |
这样就配置成功了。
使用:
在setContentView的地方,选中布局layout,右键Generate,选择butterknife。