添加后
compile com.jakewharton:butterknife-compiler:8.0.1
和
apt 'com.jakewharton:butterknife-compiler:8.1.0'
gradle中的行我得到以下错误
错误:(31,0)无法在类型为org.gradle.api.internal.artifacts.dsl.dependencies的对象上找到参数[com.jakewharton:butterknife-compiler:8.0.1]的方法apt()。 DefaultDependencyHandler。
提前致谢
答案 0 :(得分:7)
请注意,版本8.0.1不是butterknife的最新版本。
截至今天,项目github page声明您必须将以下内容添加到build.gradle文件中:
dependencies {
compile 'com.jakewharton:butterknife:8.8.0'
annotationProcessor 'com.jakewharton:butterknife-compiler:8.8.0'
}
答案 1 :(得分:0)
apt
与自定义插件com.neenbedankt.gradle.plugins:android-apt
一起使用
如果您使用Android Gradle 2.2插件或更新版本,则应从Gradle插件中删除com.neenbedankt.gradle.plugins:android-apt
。
并将依赖关系中的所有apt
更改为annotationProcessor
您可以阅读更多here