gpt4 book ai didi

android - 为什么 butterknife 9.0.0-SNAPSHOT 无法解析?

转载 作者:塔克拉玛干 更新时间:2023-11-02 07:54:34 25 4
gpt4 key购买 nike

我想使用 AndroidX 库,下面是我的 Butterknife Gradle 设置

app:模块依赖

implementation 'com.jakewharton:butterknife:9.0.0-SNAPSHOT'
annotationProcessor 'com.jakewharton:butterknife-compiler:9.0.0-SNAPSHOT'

插件

应用插件:'com.jakewharton.butterknife'

项目依赖

dependencies {
classpath 'com.android.tools.build:gradle:3.3.0-alpha09'
classpath 'com.google.gms:google-services:4.0.1'
classpath 'com.jakewharton:butterknife-gradle-plugin:9.0.0-SNAPSHOT'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}

项目库

repositories {
google()
mavenCentral()
maven { url "https://oss.sonatype.org/content/repositories/snapshots" }
jcenter()
}

最佳答案

更新:您现在可以简单地使用 ButterKnife 9-rc02 代替上述解决方案:

...
dependencies {
implementation 'com.jakewharton:butterknife:9.0.0-rc2'
annotationProcessor 'com.jakewharton:butterknife-compiler:9.0.0-rc2'
...

根据 Naveen 的回答,解决方案是 here .
但是,缺少细节。请引用以下 Gradle 配置以获得完整的解决方案:

buildscript {
repositories {
jcenter()
google()
maven { url "https://jitpack.io" }
}
dependencies {
classpath 'com.android.tools.build:gradle:3.3.0-alpha10'
}
}

allprojects {
repositories {
jcenter()
google()
maven { url "https://jitpack.io" }
mavenCentral()
maven {
name 'Sonatype SNAPSHOTs';
url 'https://oss.sonatype.org/content/repositories/snapshots/'
}
}
}

task clean(type: Delete) {
delete rootProject.buildDir
}



...
dependencies {
implementation 'com.jakewharton:butterknife:9.0.0-SNAPSHOT'
annotationProcessor 'com.jakewharton:butterknife-compiler:9.0.0-SNAPSHOT'
...

基本上,不要使用apply plugin: 'com.jakewharton.butterknife'classpath 'com.jakewharton:butterknife-gradle-plugin:9.0.0-SNAPSHOT'来自建议here .

此外,此 Android Studio 设置 > 编译器配置: Android Studio Settings > Compiler configuration

关于android - 为什么 butterknife 9.0.0-SNAPSHOT 无法解析?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52294319/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com