【问题标题】:Could not find com.android.tools.build:gradle:5.4.1找不到 com.android.tools.build:gradle:5.4.1
【发布时间】:2019-11-06 16:22:39
【问题描述】:

我刚刚打开一台旧电脑并试图访问一些代码。在更新了我所有的 Android Studio、JDK 并下载了最新的 Gradle 之后,我在构建项目时遇到了麻烦。我收到此错误;

ERROR: Could not find com.android.tools.build:gradle:5.4.1.
Searched in the following locations:
  - https://jcenter.bintray.com/com/android/tools/build/gradle/5.4.1/gradle-5.4.1.pom
  - https://jcenter.bintray.com/com/android/tools/build/gradle/5.4.1/gradle-5.4.1.jar
Required by:
    project :
Add Google Maven repository and sync project
Open File

我没有这个和这个

下面是build.gradle文件的内容

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

下面是包装文件的内容

distributionUrl=https\://services.gradle.org/distributions/gradle-5.4.1-all.zip

在我的设置中,我在默认和手动设置路径之间切换。我还尝试将 google()MavenCentral() 添加到存储库中

我只是想构建和运行我的应用程序,但它拒绝了!哈哈帮助

【问题讨论】:

标签: android gradle android-gradle-plugin


【解决方案1】:

不要将 gradle 与 Android Gradle 插件混淆。

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

这是 Android Gradle 插件,5.4.1 不存在

使用最新的稳定版本:

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

Check the release notes 用于其他版本。

【讨论】:

  • 现在测试,干杯!
【解决方案2】:

如果打开网址https://jcenter.bintray.com/com/android/tools/build/gradle,则没有5.4.1。

gradle 版本含义请查看What is real Android Studio Gradle Version?

对于您的情况,您需要在 buildscript 闭包中添加 google() repo 并将 android-gradle-plugin 版本修改为 3.4.1

buildscript {
    repositories {
        google()// <-- add this. 
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:3.4.1'
    }

而且,您可能还需要更新您的 allprojects 闭包,如下所示:

allprojects {
    repositories {
        google()// <-- add this. 
        jcenter()
    }
}


编辑#1

distributionUrl=https\://services.gradle.org/distributions/gradle-5.4.1-all.zip

这是包装器配置,用于告诉您的 android gradle 插件使用哪个 gradle 版本。它不是插件版本。

【讨论】:

  • 感谢您编辑问题!我会尝试这些调整!
猜你喜欢
  • 2021-12-16
  • 2019-05-12
  • 2019-12-27
  • 2020-02-08
  • 2017-04-11
  • 2018-09-05
  • 2019-09-24
  • 2021-03-12
  • 2020-09-22
相关资源
最近更新 更多