1、buildgradle配置
dependencies {
classpath 'com.android.tools.build:gradle:3.1.0'
classpath "com.jakewharton:butterknife-gradle-plugin:9.0.0"
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
2、module配置
if (isModule.toBoolean()) {
apply plugin: 'com.android.application'
} else {
apply plugin: 'com.android.library'
}
apply plugin: 'com.jakewharton.butterknife'```
dependencies {
api 'com.jakewharton:butterknife:9.0.0'
annotationProcessor 'com.jakewharton:butterknife-compiler:9.0.0'
}
3、app配置
dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
api project(':common')
annotationProcessor 'com.jakewharton:butterknife-compiler:9.0.0'
}
4、其它问题
library中的R需要替换成R2,接入中遇到R2一直找不到的问题,后来发现需要使用9.0.0的版本
同学gradle使用4.6+才行