编译android应用程序时出错。
Execution failed for task ':app:javaPreCompileDebug'
The following dependencies on the compile classpath are found to contain annotation processor.Please add them to the annotationProcessor configuration.
- butterknife-5.1.2.jar (butterknife-5.1.2.jar)
答案 0 :(得分:0)
尝试添加此lib的最新版本。并且不要忘记在依赖项中添加annotationProcessor:
compile 'com.jakewharton:butterknife:8.8.1'
annotationProcessor 'com.jakewharton:butterknife-compiler:8.8.1'
答案 1 :(得分:0)
不要使用5.1.2 jar.Instead在gradle中使用这个最新版本,并使用注释使其工作。
dependencies {
compile 'com.jakewharton:butterknife:8.8.1'
annotationProcessor 'com.jakewharton:butterknife-compiler:8.8.1'
}
答案 2 :(得分:0)
在你的应用程序gradle中添加以下行
compile 'com.jakewharton:butterknife:8.8.1'
annotationProcessor 'com.jakewharton:butterknife-compiler:8.8.1'
然后在你的班级中使用BindView而不是Bind。