androidx 使用 Butter Knife
程序员文章站
2022-06-08 12:22:18
...
androidx 使用 Butter Knife
官方地址链接: https://github.com/JakeWharton/butterknife#butter-knife
找了很多解决办法都不太一样,实现起来比较困难 ,版本也有很多。support和androidx 是不能一起用的,网上解决办法也很多,每个人碰到的问题也不一样。今天自己写一次注入项目就能成功的步骤,只能在androidx使用 Butter Knife 。
第一部:安装插件
第二部:在build.gradle(Project: )
下面展示一些 内联代码片
。
buildscript {
repositories {
mavenCentral()
google()
}
dependencies {
classpath 'com.jakewharton:butterknife-gradle-plugin:10.2.3'
}
}
第三部:在build.gradle(Module: )
1、 在本页面最上面加入下面这行代码
apply plugin: 'com.jakewharton.butterknife'
2、 注入依赖
android {
...
// Butterknife requires Java 8.
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
}
dependencies {
implementation 'com.jakewharton:butterknife:10.2.3'
annotationProcessor 'com.jakewharton:butterknife-compiler:10.2.3'
}