it-swarm.com.de

android studio "Gradle Wrapper verwenden" abgeblendet

Ich versuche, ein Eclipse-Projekt in Android studio. In den Migrationsanweisungen heißt es: "Lassen Sie im folgenden Dialogfeld die Option" Gradle Wrapper verwenden "ausgewählt und klicken Sie auf" OK " Sie müssen das Gradle-Heim nicht angeben.) "

Das Problem ist, dass "" Gradle Wrapper verwenden "nicht ausgewählt und ausgegraut ist.

Irgendwelche Vorschläge?

48
Asaf Pinhassi

1) Erstellen Sie ein neues einfaches Projekt mit Android Studio.

2) Suchen Sie den Ordner gradle im neuen Projekt.

3) Verwenden Sie die Exportoption in Eclipse, um das Skript build.gradle zu erstellen. (Benötigt mindestens ADT Version 22.0)

4) Kopieren Sie den Ordner gradle in das Projekt, das Sie in Android Studio exportieren möchten.

5) Versuchen Sie nun, dieses Projekt zu importieren, und aktivieren Sie das Kontrollkästchen Wrapper.

Dies kann das von Ihnen angeforderte Problem beheben. Sie können auch den Gradle-Ausgangspfad festlegen und die andere Option verwenden.

Hoffe das hilft!

40
JehandadK

Für diejenigen intellij + Gradle Benutzer, die hier über Google ankommen ...

Ich hatte das gleiche "ausgegraute" Problem, auf osx, NICHT auf einem Android Projekt aber.

Um zu lösen, musste ich ...

Installieren Sie gradle. (Falls noch nicht installiert)

(wenn Sie Homebrew verwenden)

`> brew install gradle `

Entfernen Sie im Terminal Ihren Ordner gradle/wrapper.

Führen Sie die Wrapper-Task gradle aus (dadurch wird der Wrapper heruntergeladen/erstellt).

> gradle wrapper

Versuchen Sie, das Projekt in intellij erneut zu importieren

17
mlo55

Ich hatte dieses Problem mit einem Projekt, das ich bereits zuvor mit Android Studio erstellt hatte. Es stellte sich heraus, dass bei Auswahl des Projekts ein /gradle zum Pfad des Verzeichnisses bei der Suche nach einem Gradle-Wrapper. Entferne den /gradle erlaubte mir die Auswahl der Option zur Verwendung des Standard-Gradle-Wrappers.

17
John Leehey

Ich hatte ein bestehendes Projekt mit diesem Problem. Ich hatte gradle bereits auf meinem System, also habe ich alles aus meinem build.gradle entfernt, außer:

task wrapper(type: Wrapper) {
    gradleVersion = '1.10'
}

Wenn Sie kein build.gradle haben, erstellen Sie eines. Dann renne gradle wrapper. Dadurch wird der Wrapper heruntergeladen. Setzen Sie dann den ursprünglichen (Android-ish) Inhalt Ihres build.gradle zurück und gehen Sie zu Ihren Projekteinstellungen in IntelliJ/ADT. Sie sollten in der Lage sein, die Use gradle wrapper Option jetzt

5
Nick Spacek

Hier ist die einfachste Lösung, die sowohl für AndroidStudion als auch für Intellij Idea funktioniert

  1. Gehen Sie zu Preferences -> Build, Execution .. -> Build Tools -> Gradle enter image description here
  2. Aktivieren Sie "Gradle-Wrapper-Task-Konfiguration verwenden".
  3. Klicken Sie auf Übernehmen (Gradle Wrapper wird heruntergeladen, gradlew, gradle.bat Dateien werden zu Ihrem Projekt hinzugefügt)
  4. Aktivieren Sie "Standard-Gradle-Wraper verwenden".
2
Defuera

Ich hatte dieses Problem und konnte es nur beheben, indem ich meine Eclipse- und SDK-Verzeichnisse löschte, die Einstellungen/Voreinstellungen löschte sowie meine Android Studio-Einstellungen/Voreinstellungen. Es ist nicht die eleganteste Lösung, aber ich konnte sie auf diese Weise zum Laufen bringen.

Mein Verdacht ist, dass beim Exportieren etwas nicht stimmte, da dies die letzte Variable war, die ich geändert habe, nachdem ich bereits versucht hatte, Android Studio neu zu installieren.

0
Ken

Wie bereits erwähnt, müssen Sie zuerst mit Android studio ein neues Projekt erstellen, die in diesem Projekt enthaltene Gradle-Datei verwenden und in das Projekt einfügen, das Sie importieren möchten.

0
jphacks