每次使用butterknife时总是会忘记配置步骤,现在将其记录下来。
第一步:
在module的gradle.bulid中添加依赖:com.jakewharton:butterknife:8.1.0,添加:apply plugin: ‘com.neenbedankt.android-apt’,apt ‘com.jakewharton:butterknife-compiler:8.1.0’
如下:
apply plugin: 'com.android.application'
apply plugin: 'com.neenbedankt.android-apt'
android{
}
dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
testCompile 'junit:junit:4.12'
compile 'com.jakewharton:butterknife:8.1.0'
apt 'com.jakewharton:butterknife-compiler:8.1.0'
}
第二步:
在项目的gradle.bulid中添加:classpath ‘com.neenbedankt.gradle.plugins:android-apt:1.8’如下:
buildscript {
repositories {
jcenter()
// mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:2.0.0'
classpath 'com.neenbedankt.gradle.plugins:android-apt:1.8'
}
}
最后重新编译就可以了。