当前位置: 首页 > 知识库问答 >
问题:

未能更新android gradle插件3.5.0

杜俭
2023-03-14
buildscript {
repositories {
    jcenter()
    google()
}
dependencies {
    classpath 'com.android.tools.build:gradle:3.5.0'
    //classpath 'com.android.tools.build:gradle:3.2.0-alpha09'
    classpath 'com.google.gms:google-services:4.3.2'
    classpath 'com.google.firebase:firebase-plugins:2.0.0'
    /*classpath 'com.google.gms:google-services:3.2.1'
    classpath 'com.google.firebase:firebase-plugins:1.2.0'*/
    classpath 'com.google.guava:guava:24.1-jre'
  }
}

allprojects {
repositories {
    jcenter()
    mavenCentral()
    flatDir {
        dirs '../libs'
    }
    google()
    maven { url "https://jitpack.io" }
}
tasks.withType(JavaCompile) {
    options.incremental = true
 }
}

错误:找不到Gradle DSL方法:“19.0.0()”可能原因:项目“Rightrend-20190527-2051”可能使用的Android Gradle插件版本不包含该方法(例如,1.1.0中添加了“testCompile”)。将插件升级至3.5.0版并同步项目

项目“Rightrend-20190527-2051”可能使用的Gradle版本不包含该方法。打开Gradle包装文件

共有3个答案

巢星纬
2023-03-14

这是错误的说法,因为番石榴不是Gradle插件:

classpath 'com.google.guava:guava:24.1-jre'
袁轶
2023-03-14

打开你的gradle包装。属性文件,并将distributionUrl更新为https://services.gradle.org/distributions/gradle-5.4.1-all.zip

田琛
2023-03-14

我通过将这一行添加到中来修复此错误。gradle文件(应用程序)

找不到Gradle DSL方法:“kapt()”可能的原因:项目“Isfahan Metro”可能使用的Android Gradle插件版本不包含该方法(例如,1.1.0中添加了“testCompile”)。将插件升级至3.5.3版并同步项目

apply plugin: 'com.android.application'
apply plugin: 'kotlin-android'
apply plugin: 'kotlin-android-extensions'
apply plugin: 'kotlin-kapt' // add this

有关您的问题,请查看此链接。

https://stackoverflow.com/answer

将google()移到上面。

 类似资料:
  • 我也有类似的问题。但这个问题发生在Android Studio从4.0版本更新到4.1版本之后。 使用flutter

  • 我已经在做我的项目好几个星期了。一切都很好。但今天突然间,我无法加载我更改的一些视图(有些视图可以更改并得到结果)。即使我更换了控制器,它现在仍然工作。根据SO和其他一些网站,我尝试了以下内容 重新启动浏览器 我错过了什么。提前谢谢。

  • 我在尝试创建一个以gradle数据库为中心的项目来管理我的所有db迁移时遇到了这个问题。我正在利用插件的1.2.1并且相信我已经正确地配置了所有的东西,但是,我的变更集没有应用,即使在databasechangelog中没有行,并且更新状态报告如下所示的成功(来自gradle update--调试的输出)。 21:55:27.248[错误][System.err]信息2/26/16 9:55 PM

  • 有人能告诉我哪里出了问题吗?

  • 我的Redux状态是如何更新的,可以在pokelist.js文件中注销,但是我的状态变量没有设置好,cardList还是一个空数组,我如何正确设置状态?我注销pokelist.js文件中的集合,它首先注销一个空数组,然后是一个包含元素的数组。

  • 我试图安装一个插件嵌入式浏览器,但它显示我错误,我使用的是arch Linux上的netbeans版本12.0。 我ahev在插件门户上搜索,但没有的插件,我在更新插件时也得到了同样的错误..但仅有不同的插件受影响..