我刚刚升级了Android工作室,现在Android Studio对Gradle抱怨,说:
You are using Gradle version 1.8, which is not supported. Please use version 1.9.
因此,在Preferences > Compiler > Gradle
下,我将Gradle可执行文件更改为/usr/local/Cellar/gradle/1.8/libexec
。重建后,Android Studio再次投诉,说
Gradle version 1.8 is required. Current version is 1.9.
If using the gradle wrapper, try editing the distributionUrl in /Applications/Android Studio.app/bin/gradle/wrapper/gradle-wrapper.properties to gradle-1.9-all.zip.
我对Gradle包装器一无所知,但是在我的gradle.build中,我已经为gradle版本提供了以下几行:
dependencies {
classpath 'com.android.tools.build:gradle:0.6.+'
}
有人知道如何解决这个问题吗?我真的被困住了,非常绝望!欢迎所有提示!
答案 0 :(得分:1)
切换到Gradle Android插件版本0.7 +
dependencies {
classpath 'com.android.tools.build:gradle:0.7.+'
}
然后你应该能够使用gradle版本1.9进行构建。
答案 1 :(得分:1)
确保项目中的所有build.gradle文件都使用gradle 1.9作为依赖
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.7.+'
}
}
同时检查Gradle Wrapper属性文件。它在您的项目结构中可用。它必须指向gradle 1.9。 AFAIK您将自动弹出此修复程序,但只需确认
答案 2 :(得分:0)
更新keyboardsurfer和pyus13所提及的build.gradle依赖关系以及gradle-wrapper.properties
下/gradle/wrapper/
下的分发网址。
示例:
distributionUrl=http\://services.gradle.org/distributions/gradle-1.9-all.zip