Ich benutze Android Studio. Wie kann ich manuell installieren und zu verwenden Gradle
innerhalb Android Studio
.
Ich habe Gradle
von http://www.gradle.org/downloads Version gradle-2.1-all.zip heruntergeladen.
Wenn ich die komprimierte Datei öffne, kann ich bin, docs usw. sehen, aber ich weiß nicht, wo ich sie kopieren soll. Und auch nach dem Kopieren, wie man es in Android benutzt ..
android
gradle
android-studio
Jackuare
quelle
quelle
Antworten:
Android Studio verwendet automatisch den Gradle-Wrapper und ruft die richtige Version von Gradle ab, anstatt eine lokal installierte Version zu verwenden. Wenn Sie eine neue Version von Gradle verwenden möchten, können Sie die von Studio verwendete Version ändern. Öffnen Sie die Datei unter dem Projektbaum Ihres Android Studios
gradle/wrapper/gradle-wrapper.properties
. Ändern Sie diesen Eintrag:distributionUrl=http\://services.gradle.org/distributions/gradle-2.1-all.zip
quelle
distributionUrl
Zeile vorübergehend so zu ändern , dass sie auf die Zip-Datei in Ihrem Dateisystem verweist. Führen Sie Ihren Build aus (z. B.gradlew assemble
), und ändern Sie ihn anschließend in die richtige URL. Dies sollte Gradle dazu zwingen, das Paket von Ihrem Dateisystem herunterzuladen und wie erwartet einzurichten, während andere Computer in Ordnung bleiben, wenn Sie dasgradle
Verzeichnis in Ihr VCS übertragen.https://services.gradle.org/distributions/
Laden Sie die neueste Gradle-Verteilungsdatei herunter und extrahieren Sie sie. Kopieren Sie dann alle Dateien und fügen Sie sie ein unter:
C:\Users\{USERNAME}\.gradle\wrapper\dists\
quelle
Schritt 1: Gehen Sie zur Download-Site von Gradle: https://gradle.org/releases/
Schritt 2: Extrahieren Sie die heruntergeladene Zip-Datei in ein Verzeichnis.
Schritt 2: Drücken Sie in Android Studio / Intellij IDEA Strg + Alt + S (Mac: ⌘ +,)
Schritt 3: Springen Sie zu: Erstellen, Ausführen, Bereitstellen >> Build-Tools >> Gradle (oder geben Sie einfach die Suchleiste Gradle ein)
Schritt 4: Wählen Sie: (X) Verwenden Sie die lokale Gradle-Verteilung und setzen Sie Gradle auf Ihr extrahiertes Gradle-Verzeichnis. Klicken Sie auf Übernehmen.
Schritt 5: Entfernen Sie unnötige Gradle-Dateien. Löschen Sie:
- MyApp / gradle /
- gradlew
- gradlew.bat
quelle
1.Downloaden Sie die Gradle-Form Gradle-Verteilung
2.Extrahieren Sie die Datei an einen bestimmten Ort
3.Öffnen Sie Android Studio : Datei> Einstellungen> Gradle> Lokale Gradle-Verteilung verwenden Navigieren Sie zu dem Pfad, in den Sie den Gradle extrahiert haben.
4.Klicken Sie auf Übernehmen und auf OK
Erledigt
quelle
Angenommen, dies ist ein Windows-System und wir verwenden gradle-2.1-all [Anwendbar auf jede gradle-Version, ändern Sie einfach die Version nach Bedarf]
Überprüfen
<Your Project>\gradle\wrapper\gradle-wrapper.properties
Sie, ob die DistributionUrl aktiviert istdistributionUrl=http\://services.gradle.org/distributions/gradle-2.1-all.zip
Dies ist ausreichend, da der Gradle automatisch heruntergeladen wird.
quelle
Manually
! und doch sagt Ihre Antwort, dass esautomatically
in einer OFFLINE-Maschine keine Möglichkeit gibt, automatisch herunterzuladen!Ich habe so benutzt,
distributionUrl=file\:///E\:/Android/Gradle/gradle-5.4.1-all.zip
Und es hat bei mir funktioniert.
quelle
Packen Sie es aus, wo immer Sie möchten. In Android Studio befindet sich unter Einstellungen die Kategorie Gradle, in der Sie den externen Gradle-Speicherort angeben können, wenn Sie möchten. Es ist wahrscheinlich sinnvoll, den gradle bin-Ordner in Ihren Pfad einzufügen.
quelle
Schritt 1. Laden Sie die neueste Gradle-Distribution herunter
Schritt 2. Entpacken Sie die Distribution
Microsoft Windows-Benutzer
Erstellen Sie mit dem Datei-Explorer ein neues Verzeichnis C: \ Gradle.
Öffnen Sie ein zweites Datei-Explorer-Fenster und wechseln Sie in das Verzeichnis, in das die Gradle-Distribution heruntergeladen wurde. Doppelklicken Sie auf das ZIP-Archiv, um den Inhalt anzuzeigen. Ziehen Sie den Inhaltsordner gradle-4.1 in Ihren neu erstellten Ordner C: \ Gradle.
Alternativ können Sie die ZIP-Datei der Gradle-Distribution mit einem Archivierungswerkzeug Ihrer Wahl in C: \ Gradle entpacken.
Schritt 3. Konfigurieren Sie Ihre Systemumgebung
Microsoft Windows-Benutzer
Klicken Sie im Datei-Explorer mit der rechten Maustaste auf das Symbol Dieser PC (oder Computer), und klicken Sie dann auf Eigenschaften -> Erweiterte Systemeinstellungen -> Umgebungsvariablen.
Wählen Sie unter Systemvariablen Pfad aus und klicken Sie auf Bearbeiten. Fügen Sie einen Eintrag für C: \ Gradle \ gradle-4.1 \ bin hinzu. Klicken Sie zum Speichern auf OK.
Schritt 4. Überprüfen Sie Ihre Installation
quelle
Ich bin mir nicht sicher, warum es so viele verzerrte Beschreibungen dafür gibt. Vielleicht, weil sich Android Studio (AS) ständig ändert / weiterentwickelt? Trotzdem ist das Verfahren so einfach.
Angenommen, Sie haben Gradle bereits in einem geeigneten Verzeichnis installiert, bedeutet dies, dass Sie wahrscheinlich auch eine Umgebungsvariable für
GRADLE_HOME
definiert haben, wenn nicht jetzt, und AS neu starten.Für mein Beispiel:
GRADLE_HOME=C:\Gradle\gradle-5.2.1
Starten Sie dann AS und navigieren Sie zu:
Datei> Einstellungen> Erstellen, Ausführen, Bereitstellen> Gradle
Jetzt müssen Sie nur noch Folgendes auswählen :
(o) Use local gradle distribution
. AS teilt Ihnen dann mit, dass Ihre lokalen Gradle-Pfade gefunden wurden:Hit
Apply
undOk
und starten AS.Jetzt befinden sich alle Gradle-Daten in Ihrem HOME- Verzeichnis, das sich normalerweise hier befindet (in diesem Fall unter Windows):
# tree -L 2 $USERPROFILE/.gradle/ | tail -n +2 ├── build-scan-data │ ├── 2.1 │ └── 2.2.1 ├── caches │ ├── 3.5 │ ├── 5.2.1 │ ├── jars-3 │ ├── journal-1 │ ├── modules-2 │ ├── transforms-1 │ ├── transforms-2 │ ├── user-id.txt │ └── user-id.txt.lock ├── daemon │ ├── 3.5 │ └── 5.2.1 ├── native │ ├── 25 │ ├── 28 │ └── jansi ├── notifications │ └── 5.2.1 ├── workers └── wrapper └── dists
Getestet mit dem neuesten AS 3.3.2
quelle
(In den vorhandenen Antworten werden zwei Lösungen erwähnt, die möglicherweise funktionieren. Die bevorzugte Lösung für das manuelle Herunterladen von Gradle
gradlew
ist jedoch das Fehlen wesentlicher Details und das Fehlschlagen . Daher würde ich eine Zusammenfassung mit fehlenden Details hinzufügen, um unnötige Zeitverschwendung zu vermeiden , falls andere auf dasselbe Problem stoßen.)Es gibt 2 mögliche Lösungen:
Lösung A: Verwenden Sie den Speicherort
gradle
und löschen Siegradlew
verwandte Dateien. (nicht empfohlen)Lesen Sie diese Antwort aus diesem Beitrag: https://stackoverflow.com/a/29198101/
Tipps:
Lösung B: Laden Sie die
gradle
Distribution manuell herunter fürgradlew
. (empfohlen)Android Studio lädt gradle in ein durch einen Hash benanntes Unterverzeichnis herunter.
Zum manuellen Herunterladen müssen Sie das genaue Unterverzeichnis herunterladen, das vom Hash angegeben wird.
Schritte:
z.B
.gradle/wrapper/dists/gradle-4.10.1-all/455itskqi2qtf0v2sja68alqd/
z.B
ps -aux grep | android
z.B
.gradle/wrapper/dists/gradle-4.10.1-all/455itskqi2qtf0v2sja68alqd/
z.B
gradle-4.10.1-all.zip.part
von der Website: https://services.gradle.org/distributions/
zB https://services.gradle.org/distributions/gradle-4.10.1-all.zip
*.part
Datei.z.B
.gradle/wrapper/dists/gradle-4.10.1-all/455itskqi2qtf0v2sja68alqd/gradle-4.10.1-all.zip
Android Studio
und versuchen Sie es erneut.z.B
.gradle/wrapper/dists/gradle-4.10.1-all/455itskqi2qtf0v2sja68alqd/gradle-4.10.1/
Tipps:
Android Studio
Wenn Sie nach dem Neustart und dem erneuten Erstellen eines leeren Projekts darauf warten, dass ein anderer Prozess die Distribution herunterlädt.Das heißt, Sie haben den vorherigen Download-Vorgang nicht abgebrochen, sondern zuerst beendet, dann ein leeres Projekt entfernt und dann ein neues Projekt erstellt, um es erneut zu bestätigen.
Android Studio
möglicherweise eine anderegradle
Version. Daher muss dieser Vorgang möglicherweise einmal wiederholt werden, wennAndroid Studio
ein Upgrade durchgeführt wird.Übrigens :
Hier ist das dir-Layout auf meinem
Linux
(For
Android Studio 3.3.1
, dasgradle
4.10.1 verwendet)eric @ eric-pc:
~/.gradle/wrapper
$tree -L 4
Vorschläge an
Android-Studio
Android Studio
.Es ist besser, eine Option zur Auswahl des lokalen
gradle
Installationsverzeichnisses oder der zu verwendenden ZIP-Datei bereitzustellengradlew
.quelle
gradle.properties
? Zum Beispiel möchte ich eineparallel
Eigenschaft hinzufügen, aber ich möchte nicht vom Teamprojekt aus wechselngradle.properties
.Folge diesen Schritten
Das hat bei mir funktioniert. Ich hoffe, es hilft.
quelle
Im ersten Schritt sollten Sie zu http://www.gradle.org/downloads gehen und dann Ihre Gradle-Version auswählen und dem Download-Link in GitHub folgen und dann Gradle von GitHub herunterladen. Nachdem der Download abgeschlossen ist, sollten Sie die heruntergeladene Datei in ein Verzeichnis (jedes gewünschte Verzeichnis) extrahieren. Öffnen Sie schließlich den extrahierten Ordner und führen Sie einfach gradlew.bat aus. Warten Sie einige Minuten, bis der Download abgeschlossen ist. Nach Abschluss der Download-Dateien installiert sich Gradle automatisch. Gradle wird beim nächsten Mal korrekt funktionieren. Ich löse dieses Problem auf diese Weise und habe es getestet und alle Dinge sind in Ordnung, so dass jeder auf diese Weise testen kann, es sollte gut funktionieren. Viel Glück.
quelle
Manually
! und doch Ihre Antwort sagtautomatically
in einenOFFLINE machine
gibt es keine Möglichkeit automatisch zum Download!Wenn Sie mit LINUX arbeiten , führen Sie die folgenden Schritte aus:
Gehen Sie zum Download https://gradle.org/ und laden Sie die neueste Zip-Datei herunter (derzeit ist 3.1 die neueste Version).
Extrahieren Sie die heruntergeladene Zip-Datei in / opt / android-studio / gradle /.
Öffnen Sie Ihr Projekt in Android Studio und drücken Sie Strg + Alt + S.
Suchen Sie in der Suchleiste des Einstellungsfensters nach Gradle
Wählen Sie: (X) Verwenden Sie die lokale Gradle-Verteilung und setzen Sie Gradle auf /opt/andriod-studio/gradle/gradle.xx (wobei xx das Vesrion der soeben heruntergeladenen Gradle-Zip-Datei ist). Klicken Sie dann auf Übernehmen.
Versuchen Sie erneut, Gradle zu synchronisieren, wenn die Synchronisierung bereits fehlgeschlagen ist. Schließen Sie Ihr Projekt nicht und öffnen Sie es erneut.
Hoffe das löst dein Problem.
quelle
Wie @ sagte
https://services.gradle.org/distributions/
Laden Sie die neueste Gradle-Verteilungsdatei herunter und extrahieren Sie sie. Kopieren Sie dann alle Dateien und fügen Sie sie ein unter:
C:\Users\{USERNAME}\.gradle\wrapper\dists\
Sie müssen jedoch zuerst Android Studio veranlassen, die Zip-Datei herunterzuladen und abzubrechen.
Auf diese Weise können Sie den Hash abrufen, die Datei kopieren und unter den Hash stellen
quelle
Laden Sie das gewünschte Paket herunter. Ändern Sie dann die Verteilungslinie auf
distributionUrl=file:/c:/Gradle/gradle-5.5.1-all.zip
quelle
Angenommen, Sie haben den neuesten Gradle einmal installiert. Wenn Ihre spezielle Projekt-Gradle-Version jedoch nicht mit der bereits auf dem Computer installierten Gradle-Version übereinstimmt, möchte das Gradle-Sycn diese Version herunterladen. Um diesen Download zu verhindern, gibt es einen Trick. Zuerst müssen Sie die Gradle-Version kennen, die bereits auf Ihrem Computer installiert ist. Gehen Sie zu: C: \ Users {Benutzername} .gradle \ wrapper \ dists. Hier sehen Sie die bereits installierten Versionen. Denken Sie an die neueste Version. Nehmen Sie an, es handelt sich um gradle-6.1.1-all.zip. Kehren Sie jetzt zu Android Studio zurück. Navigieren Sie in Ihrem geöffneten Projekt in der Projektstruktur von Android Studio und öffnen Sie die Datei gradle / wrapper / gradle-wrapper.properties. Ändern Sie diesen Eintrag:
distributionUrl=http\://services.gradle.org/distributions/gradle-6.1.1-all.zip
Auf diese Weise verhindern wir, dass der Gradle immer wieder heruntergeladen wird. Aber vermeiden Sie dieses Ding, wenn die Version wirklich alt ist. In diesem Fall finden Sie folgende Warnung:
Deprecated Gradle features were used in this build, making it incompatible with Gradle 7.0. Use '--warning-mode all' to show the individual deprecation warnings. See https://docs.gradle.org/6.1.1/userguide/command_line_interface.html#sec:command_line_warnings
quelle
1.Installieren Sie gardle gemäß dem angegebenen Link http://services.gradle.org/distributions/ 2. Extrahieren Sie diese heruntergeladene Datei unter C: \ Gradle \ gradle-4.5 Systemeinstellungen \ Umgebungsvariable 4.let startet Android Studio und legt den Pfad von Gradle C fest: \ Gradle \ Gradle In Android Studio
quelle