androidx 使用 Butter Knife
程序员文章站
2022-03-23 11:13:25
androidx 使用 Butter Knife官方地址链接: https://github.com/JakeWharton/butterknife#butter-knife找了很多解决办法都不太一样,实现起来比较困难 ,版本也有很多。support和androidx 是不能一起用的,网上解决办法也很多,每个人碰到的问题也不一样。今天自己写一次注入项目就能成功的步骤,只能在androidx使用 Butter Knife 。第一部:安装插件第二部:在build.gradle(Project:...
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'
}
第四部:在MainActivity
4.1
4.2
4.3
4.4
到这里就大功告成了 一次成功非常方便,不需要你再去找解决办法,
官方地址链接: https://github.com/JakeWharton/butterknife#butter-knife
本文地址:https://blog.csdn.net/ZQ200720/article/details/109385769