在 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.zip
。 build.gradle
的内容:classpath 'com.android.tools.build:gradle:3.0.0-beta1'
。
关于找不到 Android Gradle 4.1-rc-1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45622164/