将您的 gradle 构建工具升级到最新版本。
一种简单的方法是将最新版本的构建工具添加为您的依赖项build.gradle
文件,例如:
dependencies {
classpath 'com.android.tools.build:gradle:2.2.0-beta1'
}
然后你可以运行gradle tasks
gradle 会下载你需要的一切。
2016年9月19日Android Studio 2.2稳定版发布后,构建工具的最新版本为2.2.0。所以你可以通过以下方式修复它:
dependencies {
classpath 'com.android.tools.build:gradle:2.2.0'
}
由于 Android Studio 2.4 稳定版尚未准备好发布(2017 年 5 月 4 日),构建工具的最新稳定版本是 2.3.1 。
dependencies {
classpath 'com.android.tools.build:gradle:2.3.1'
}
如果您将此构建工具版本更新为 2.3.* ,您还应该在 /yourProjectRoot/gradle/wrapper/gradle-wrapper.properties 文件中将 gradle 包装器版本更新为 3.3 。 (我知道这不是匹配的问题Gradle build failing after update to 3.0
,但我强烈建议您使用谷歌推荐的最新构建工具)
顺便说一句:构建工具的 2.3.1 版本仅存在于 jCenter 上,而不存在于 MavenCentral 上,因此如果在终端中运行 gradlew 命令行时遇到以下错误
Could not find com.android.tools.build:gradle:2.3.1.
Searched in the following locations:
https://repo1.maven.org/maven2/com/android/tools/build/gradle/2.3.1/gradle-2.3.1.pom
https://repo1.maven.org/maven2/com/android/tools/build/gradle/2.3.1/gradle-2.3.1.jar
只需将 mavenCentral() 替换为 jcenter() 即可
repositories {
jcenter()
//mavenCentral()
}