java - 找不到 Android Studio 构建 Gradle

标签 java android android-studio android-gradle-plugin build.gradle

我有一个 Android Studio 项目,这是 build.gradle 文件:

buildscript {
ext.kotlin_version = "1.1.3"
repositories {
    jcenter()
    google()
}
dependencies {
    classpath 'com.android.tools.build:gradle:3.0.0'
    classpath 'com.google.gms:google-services:3.0.0'
    classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
    classpath "org.jetbrains.kotlin:kotlin-android-extensions:$kotlin_version"
}

当我尝试构建应用程序时出现此错误:

Gradle sync failed: Could not find gradle.jar (com.android.tools.build:gradle:3.0.0).
Searched in the following locations:
https://jcenter.bintray.com/com/android/tools/build/gradle/3.0.0/gradle-3.0.0.jar
Consult IDE log for more details (Help | Show Log) (899 ms)

知道问题出在哪里吗?

最佳答案

Gradle sync failed: Could not find gradle.jar (com.android.tools.build:gradle:3.0.0).

您应该升级 tools.build:gradle 版本。

 classpath 'com.android.tools.build:gradle:3.4.2'
 classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.3.31"
 classpath 'com.google.gms:google-services:4.3.2'

gradle-wrapper

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

之后,Clean->Rebuild->Gradle

关于java - 找不到 Android Studio 构建 Gradle,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58798184/

相关文章:

build - 如何读取 Gradle 的 registry.bin?

java - 在 foreach 循环中改变 boolean 数组

java - Jackson 反/序列化 Key 问题

java - 如何调试接收 RECEIVE_BOOT_COMPLETED Intent 过滤器的广播接收器?

java - Android运行时: FATAL EXCEPTION

java - 无法将Android项目提交或推送到github,“提交”按钮被盗:(

android - Android Studio 中的多个 styles.xml 文件

java - 如何在启动 Intent 后保持 TextView 和 Button 不可见

java - sql - 当我得到 2 个或更多具有相同值的值时,仅更新 1 个(查询找到的第一个)值的方法?

java - 将图像从android studio发送到cpp