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

android– 为什么butterknife 9.0.0-SNAPSHOT无法解析?,第1张

概述我想使用AndroidX库,下面是Butterknife的Gradle设置app:模块依赖implementation'com.jakewharton:butterknife:9.0.0-SNAPSHOT'annotationProcessor'com.jakewharton:butterknife-compiler:9.0.0-SNAPSHOT'插入申请插件:’com.jakewharton.butterknife’项目依赖depende

我想使用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 – 为什么butterknife 9.0.0-SNAPSHOT无法解析?全部内容,希望文章能够帮你解决android – 为什么butterknife 9.0.0-SNAPSHOT无法解析?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1100521.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-28
下一篇 2022-05-28

发表评论

登录后才能评论

评论列表(0条)

保存