找不到 com.android.tools.build:gradle:5.4.1
Could not find com.android.tools.build:gradle:5.4.1
我刚打开一台旧电脑,正在尝试访问一些代码。在更新我的所有 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()
添加到存储库
我只是想构建和 运行 我的应用程序,但它拒绝了!哈哈帮助
不要将 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 其他版本。
如果你打开URLhttps://jcenter.bintray.com/com/android/tools/build/gradle,没有5.4.1。
gradle版本含义请查看。
对于您的情况,您需要在 buildscript
闭包中添加 google()
存储库并将 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 版本。它是 不是 插件版本。
我刚打开一台旧电脑,正在尝试访问一些代码。在更新我的所有 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()
添加到存储库
我只是想构建和 运行 我的应用程序,但它拒绝了!哈哈帮助
不要将 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 其他版本。
如果你打开URLhttps://jcenter.bintray.com/com/android/tools/build/gradle,没有5.4.1。
gradle版本含义请查看
对于您的情况,您需要在 buildscript
闭包中添加 google()
存储库并将 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 版本。它是 不是 插件版本。