赞
踩
ButterKnife10.2.0详细配置方式,哪里不清楚请评论留言
首先配置ButterKnife插件
一.build.gradle文件Module:app这个文件中如下配置
1.在依赖添加的位置加入这两行。
dependencies {
//加这两行
implementation 'com.jakewharton:butterknife:10.2.0'
annotationProcessor 'com.jakewharton:butterknife-compiler:10.2.0'
}
2.在app模块的android{}下添加四行代码。
android { compileSdkVersion 29 buildToolsVersion "29.0.2" defaultConfig { applicationId "com.wll.myproject.elevatorinvoice" minSdkVersion 17 targetSdkVersion 29 versionCode 1 versionName "1.0" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' } } //只加如下四行,只加如下四行,只加如下四行,只加如下四行,只加如下四行, compileOptions { sourceCompatibility JavaVersion.VERSION_1_8 targetCompatibility JavaVersion.VERSION_1_8 } }
3.在app模块最顶部添加此行代码
apply plugin: 'com.jakewharton.butterknife'
4,在build.gradle的Project:ElevatorInvoice 中的天际classpath,如下一行代码。
dependencies {
classpath 'com.android.tools.build:gradle:3.5.2'
//只加这一行,只加这一行,只加这一行,只加这一行,只加这一行
classpath 'com.jakewharton:butterknife-gradle-plugin:10.2.0'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
5.如果还要给其他模块添加黄油刀的话。在子模块顶部添加如下即可
apply plugin: 'com.jakewharton.butterknife'
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。