很多童鞋导入butterknife库的时候可能都会遇到这样的错误:在build.gradle文件中添加了butterknife依赖但总是报错
我现在用的是8.5.1,目前是最新的。
在build-gradle里面,也就是添加了butterknife依赖的文件中添加:
apply plugin: 'com.neenbedankt.android-apt'
然后
dependencies {
compile 'com.jakewharton:butterknife:8.5.1'
apt 'com.jakewharton:butterknife-compiler:8.5.1'
...
}
最后在工程的build-gradle里面查看dependencies中是否添加了classpath
dependencies {
classpath 'com.neenbedankt.gradle.plugins:android-apt:1.8'
...
}
8.5.1版本的butterknife对应的compileSdkVersion似乎要高一些,所以我配的是25,如果用23的童鞋可能会报错!
尝试将项目sync 一下,应该是OK了!