Android studio 3 添加ButterKnife
Android studio 3 添加ButterKnife
当Android studio 升级到3.0以上的时候,原先的添加ButterKnife的方式就不行了。今天将新的添加方式记载一下,虽然有时效性,但是记录是最好的复习方式。ps:终于有时间将自己一段时间内遇到的问题或者学习到的东西记录分享了。
项目gradle中的配置
在buildscript中的dependencies中添加
classpath "com.jakewharton:butterknife-gradle-plugin:8.8.1"
buildscript {
repositories {
google()
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.2.1'
classpath "com.jakewharton:butterknife-gradle-plugin:8.8.1"
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
在app里面的build.gradle中添加
implementation 'com.jakewharton:butterknife:8.8.1'
implementation 'com.jakewharton:butterknife-compiler:8.8.1'
在app里面的build.gradle中配置
defaultConfig {
applicationId "com.topwise.database"
minSdkVersion 15
targetSdkVersion 27
versionCode 1
versionName "1.0"
/*添加配置*/
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
javaCompileOptions {
annotationProcessorOptions {
includeCompileClasspath = true
}
}
}