Android Studio 0.4.2,Gradle版本比较混乱

Android Studio 0.4.2,Gradle版本比较混乱,gradle,android-studio,android-gradle-plugin,Gradle,Android Studio,Android Gradle Plugin,所以我刚刚更新到0.4.2,突然之间,我得到了一个关于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 set

所以我刚刚更新到0.4.2,突然之间,我得到了一个关于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下载的

您需要在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目录并运行它。它应该自己下载相应的库

如果简单地将类路径更改为gradle版本0.7.+不起作用(对我来说它不起作用),还可以尝试从项目中删除gradle文件夹,然后运行它(它应该刷新自身并正确指向gradle 1.9)

这对我起作用:

  • 更新您的ADT。您必须拥有至少22个或更高版本,如谷歌所述: 2.如果以前生成了gradle文件,请从根项目文件夹中删除所有gradle文件和文件夹(名称中包含“gradle”)
  • 在更新的ADT中:文件->导出->生成渐变生成文件
  • 在androidstudio:File->Import中,选择您的项目根文件夹,就这样

  • 如果将类路径更改为gradle版本0.7后不起作用,您可能还必须在[yourproject]/gradle/wrapper/gradle wrapper.properties文件中更改分发url:

    distributionUrl=http\://services.gradle.org/distributions/gradle-1.9-bin.zip
    

    更改后,您可能需要重新启动Android Studio。

    谢谢。添加“0.7+”有帮助。没问题。。干杯Suser251182兄弟,你能帮我弄到什么gradle版本,用什么android studio的厌恶,这让我很困惑。我如何知道gradle的哪个版本用于什么?请帮忙,谢谢。在尝试了其他一切之后,这对我来说是有效的。