2014-01-11 10 views
6

Also habe ich gerade auf 0.4.2 aktualisiert und plötzlich bekomme ich einen Fehler über die Gradle-Version. Ich habe einige Sachen aus den ähnlichen Fragen ausprobiert, indem ich in den "Gradle Settings" die Einstellung "Lokale Verteilerverteilung verwenden" gewählt habe. Bisher sind dies die Nachrichten, die ich habe immer:Android Studio 0.4.2, Gradle Version ist verwirrt

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. 

Es wurde zwischen diesen Fehler abwechselnd je nachdem, welche Version ich wechseln, also bin ich nicht wirklich sicher, was das Problem ist. Außerdem habe ich die Version 1.8 (-all) von der Gradle-Website heruntergeladen, aber die anderen Versionen wurden von Android Studio heruntergeladen, glaube ich.

Antwort

17

Sie müssen Gradle 1.9 mit Android Studio 0.4.2 verwenden. Richten Sie die Verteilung URL Gradle 1.9 oder Ihre build.gradle sollte wie folgt aussehen:

buildscript { 
    repositories { 
     mavenCentral() 
    } 
    dependencies { 
     classpath 'com.android.tools.build:gradle:0.7.+' 
    } 
} 

Wenn das nicht löschen funktioniert das gradle Verzeichnis und geben ihm einen Lauf. Es sollte die entsprechenden Bibliotheken für sich herunterladen

+1

Danke. Hinzufügen der "0.7+" half. – Jiexi

+0

Kein Problem .. Prost – user2511882

+0

user2511882 bro können Sie mir helfen, was Gradle Version mit welcher Aversion von Android Studio zu verwenden, das ist für mich verwirrend. Woher weiß ich, welche Version von Gradle für welchen Zweck verwendet werden soll? Bitte helfen – Tanvir

2

Wenn einfach die Klassenpfad zu Gradle Version 0.7 ändern. + Hat nicht funktioniert (für mich hat es nicht), versuchen Sie auch löschen Sie den Ordner Gradle von Ihrem Projekt und dann geben Sie es ein Lauf (es sollte sich und zeigen sie auf Gradle aktualisieren 1.9 richtig)

+0

Danke. Nachdem ich alles andere versucht hatte, funktionierte das für mich. – Ben

0

Das ist für mich gearbeitet:

  1. Aktualisieren sie Ihre ADT. Sie müssen mindestens 22 oder höher haben, wie von Google geschrieben: http://developer.android.com/sdk/installing/migrate.html 2.Wenn Sie zuvor Gradle-Dateien erstellt haben, entfernen Sie alle Gradle-Dateien und Ordner (enthalten 'Gradle' in ihrem Namen) aus Ihrem Stammprojektordner
  2. In Ihrem updated ADT: Datei -> Exportieren -> Generate gradle build file
  3. In Android Studio: Datei -> Importieren, wählen Sie Ihren Projektstammordner und das war's.
3

Wenn nicht nach dem Classpath funktioniert Ändern Version 0,7 bis Gradle können Sie auch in ändern müssen [IhrProjekt] /gradle/wrapper/gradle-wrapper.properties Datei, die Verteilung URL in diese:

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

Nach dieser Änderung müssen Sie möglicherweise Android Studio neu starten.

Verwandte Themen