找不到 Android Gradle 4.1-rc-1

标签 android android-studio gradle

在 Android Studio 3.0 Beta 1 中,我需要使用 Gradle 4.1-rc-1。 AS 提出为我进行更新(为什么不这样做)但是当项目尝试构建时,我收到一条错误消息,指出 gradle-4.1-rc-1 的 pom 和 jar。它显然不在 jcenter 或 google repos 中。在 Google's AS release page ,他们提到这是一个已知错误,清理和同步应该可以修复它,但它对我不起作用。

这是我的构建文件:

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

buildscript {
    ext.kotlin_version = '1.1.3-2'

    repositories {
        google()
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:4.1-rc-1'
        classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
    }
}

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

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

哪个存储库包含正确的 gradle 文件?他们应该已经下载到我的机器上了吗?

最佳答案

也许您应该更新项目的 gradle/wrapper/gradle-wrapper.properties 文件,而不是 build.gradle

这是我的gradle-wrapper.properties内容: distributionUrl=https\://services.gradle.org/distributions/gradle-4.1-rc-1-all.zipbuild.gradle 的内容:classpath 'com.android.tools.build:gradle:3.0.0-beta1'

关于找不到 Android Gradle 4.1-rc-1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45622164/

相关文章:

android - android应用程序类中ProgressDialog的内存泄漏

java - requestLegacyExternalStorage 在 Android 11 - API 30 中不起作用

android - 如何在 Android Studio 中包含来自另一个模块的字符串

android-studio - FragmentBasics的Android培训不会导入AS 1.5.1

java - "Why Apache Harmony"或 "How to use Java 8 on Android"

Android Studio 项目结构对话框

android-studio - Flutter Inspector 以一种奇怪的方式显示

java - Gradle 依赖排除不适用于传递依赖

android - 在 Android Studio 2.2.3 中导入 aar 文件时出错

java - 在 Gradle 属性文件中使用 Ubuntu 环境变量