将您的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
,但我强烈建议您使用Google推荐的最新构建工具)
顺便说一句:构建工具的版本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()
}