所以我刚刚更新到0.4.2,突然间我收到有关Gradle版本的错误。我通过在“Gradle Settings”中选择“使用本地gradle分发”来解决错误所要求的类似问题。到目前为止,这些是我得到的消息:
You are using Gradle version 1.6, which is not supported. Please use version 1.9.
Please point to a supported Gradle version in the project's Gradle settings or in the project's Gradle wrapper (if applicable.)
You are using Gradle version 1.8, which is not supported. Please use version 1.9.
Please point to a supported Gradle version in the project's Gradle settings or in the project's Gradle wrapper (if applicable.)
Gradle version 1.6 is required. Current version is 1.9.
Please fix the project's Gradle settings.
这些错误之间的交替取决于我切换到哪个版本,所以我不确定问题是什么。此外,我从gradle网站下载了1.8版本(-all),但我相信其他版本已经由Android Studio下载。
答案 0 :(得分:17)
你需要在android studio 0.4.2中使用Gradle 1.9。将分发URL指向gradle 1.9,否则build.gradle应如下所示:
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.7.+'
}
}
如果不起作用,请删除gradle目录并运行它。它应该自己下载适当的库
答案 1 :(得分:3)
如果在将类路径更改为gradle版本0.7后不起作用,您可能还需要更改 [yourproject] /gradle/wrapper/gradle-wrapper.properties 文件,此处的分发URL :
distributionUrl=http\://services.gradle.org/distributions/gradle-1.9-bin.zip
完成此更改后,您可能需要重新启动Android Studio。
答案 2 :(得分:2)
如果只是将类路径更改为gradle版本0.7。+不起作用(对我来说没有),也尝试从项目中删除gradle文件夹,然后给它一个运行(它应该刷新自己并指向Gradle 1.9正确)
答案 3 :(得分:0)
这对我有用: