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

我更新了Android Studio到最新版本(3.6.1)和Gradle插件是没有找到现在

伏子辰
2023-03-14

在Android应用程序中,
我将Android Studio更新为最新版本(3.6.1)

现在同步Gradle时,找不到Gradle插件,错误如下:

原因:org。格雷德尔。应用程序编程接口。内部的人工制品ivyservice。DefaultLenientConfiguration$ArtifactResolveException:无法解析配置的所有文件“:classpath”。

而且

原因:org。格雷德尔。内部的决定ModuleVersionNotFoundException:找不到com.Android工具。构建:gradle:3.0.0。

这让我疯狂,因为我改变了Gradle版本和Gradle插件版本到其他几个可能性,但再次Gradle插件是没有找到相同的错误

建筑Gradle文件:

// Top-level build file where you can add configuration options common to all sub-projects/modules.

buildscript {
    repositories {
        jcenter()
        google()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:3.0.0'
    }
}

allprojects {
    repositories {
        jcenter()
        google()
        maven { url "https://jitpack.io" }
    }
}

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

和Gradle。包装。属性文件:

#Thu Mar 05 15:41:52 IRST 2020
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-4.1-all.zip

编辑:
我也添加了以下数据:

编译Sdk版本:25
构建工具版本:25.0.3

共有3个答案

澹台镜
2023-03-14

我没有找到解决方案,唯一的事情是返回这个在built.gradle(项目)

 classpath 'com.android.tools.build:gradle:3.6.1'

对这个

 classpath 'com.android.tools.build:gradle:3.5.3'

成功了!

邓元白
2023-03-14

在你的gradle包装里。属性文件,将distributionUrl更改为:

https://services.gradle.org/distributions/gradle-5.6.4-all.zip

gradle-wrapper.properties文件内容应该是这样的:

#Wed Mar 11 00:28:24 EET 2020
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-5.6.4-all.zip
有骏奇
2023-03-14

这就是我的工作:

打开构建。你的应用文件夹中的gradle文件,看起来应该与此类似

buildscript {
    repositories {
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:3.6.1'
    }
}

allprojects {
    repositories {
        jcenter()
    }
}

将google()添加到-buildscript和所有项目中的存储库,如下所示:

buildscript {
    repositories {
        google()       // here
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:3.6.1'
    }
}

allprojects {
    repositories {
        google()      //and here
        jcenter()
    }
}

在Android Studio中,转到文件-

在“项目”选项卡中-

最后,在模块选项卡下,确保编译sdk版本为

 类似资料:
  • 我当前的Gradle插件版本是4.1.2,这个版本可以正常工作,但是当我更新到4.1.3时,我会出现这个错误,无法构建项目:注意:我添加了maven()和jcenter()。

  • 我的申请很有效。我刚刚更新了Android Studio 3.6.1, 在更新Android Studio之后,我得到了这个对话框,我将更新Gradle插件的版本,如下所示。 更新后,我的应用程序崩溃,出现以下错误。 我的项目级生成。gradle是: 我的应用程序级别build.gradle是: 我尝试过的唯一解决方案是恢复我更新过的Gradle版本,但如果我想使用最新版本,该怎么办。 我的一个项

  • 问题内容: 我在安装项目时遇到了一些问题。 我拥有运行 Swift 3* 的最新版本的 Xcode ,并且当我尝试安装alamofire时遇到800个编译器错误。 * 显然地 构建Alamofire 4.0.0+需要CocoaPods 1.1.0+ 我看着终端机上的CocoaPods版本,它说我的版本是1.0.1。 我猜运行更新没有用,因为CocoaPods 1.1是beta版。 因此,我不确定如

  • 我猜这是特拉维斯-ci支持?我是从他们的网站被送到这里的。我想我应该在这里问这个问题。 因此,我将谷歌分析添加到我的应用程序中,为此我必须将gradle的插件更新到2.10版本。在我完成所有这些之后,travis-ci运行了我的构建,但是我在每次构建时都得到以下错误: 当我使用gradle2.2.1时,这不是问题。-全部。 为了更新,我在中更改了 有人知道解决这个问题吗?我的所有其他分支都很好,我

  • 伙计们,请帮帮我,我不能在Flitter中构建或升级任何东西,我会遇到很多类似失败的错误:构建失败,但有一个例外。 出了什么问题:任务'执行失败:app: check ReleaseAarMetadata'。 发生多个任务操作失败:执行com时发生故障。Android建筑格雷德尔。内部的任务。CheckAarMetadataWorkAction > 尝试:使用--stacktrace选项运行以获取