2013-11-15 22 views
16

Ich bekomme diesen Fehler beim Importieren eines ADT-Projekts (nach dem Exportieren und Erstellen von GRADLE-Datei) in Android Studio auf Mac OS X.Nicht unterstützte Methode: GradleProject.getBuildScript()

Die Android-Studio-Version ist 3.6 (neueste) und die Graptle-Version ist 1.8 (neueste).

Der Fehler zeigt sich als:

Unsupported method: GradleProject.getBuildScript(). The version of Gradle you connect to does not support that method. To resolve the problem you can change/upgrade the target version of Gradle you connect to. Alternatively, you can ignore this exception and read other information from the model.

Consult IDE log for more details (Help | Show Log)

Ich habe keine Ahnung, wo für IDE-Protokolle aussehen ...

Antwort

34

Ich war 0,3 ein Projekt einen ähnlichen Fehler bekommen heute Öffnen nach dem Upgrade auf Android Studio .6. Hier ist, was ich ändern musste, um es wieder für mich arbeiten zu lassen.

  • Changed die folgende Zeile in gradle-wrapper.properties von gradle-1.6-bin.zip

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

  • auch folgende Zeile geändert gradle-1.8-bin.zip in build.gradle 0,5. + 0,6. +

classpath 'com.android.tools.build:gradle:0.6.+'

In Windows gradle-wrapper.properties bei \ Projektordner befindet \ gradle \ Wrapper \ gradle-wrapper.properties

build.gradle bei \ Projektordner \ Modul-Ordner befindet \ build.gradle

Die Dateien, die geändert werden müssen, werden im unten gezeigten Projekt-Explorer-Bildschirm hervorgehoben.

Here's a screen shot of the project explorer in Android Studio with the files that need changed highlighted.

Nach diesen Änderungen synchronisierten ich das Projekt mit den gradle Dateien und konnte dann bauen und zu testen.

Hoffe, dass hilft.

Beachten Sie, dass Sie den Standard oder anpassbare gradle Wrapper verwenden sollte: gradle idea settings

+0

danke +1 ... funktionierte perfekt – manimaul

+0

Hey LeftyCode ... jetzt habe ich diesen Fehler bin immer: Gradle Version 1.8 erforderlich ist. Aktuelle Version ist 1.6. Wenn Sie den Gradle Wrapper verwenden, versuchen Sie, die DistributionUrl in/Applications/Android Studio.app/bin/gradle/wrapper/gradle-wrapper.properties zu eddle-1.8-all.zip zu bearbeiten. Bitte korrigieren Sie die Gradle-Einstellungen des Projekts. –

+0

Haben Sie die Zeile in der Datei gradle-wrapper.properties geändert (das erste, was ich oben aufgelistet habe)? – LeftyCoder

Verwandte Themen