Ich habe das neue installiert Android Studio
. Alles hat gut funktioniert, aber wenn ich versuche, ein neues Projekt zu erstellen, bleibt es beim Herunterladen von Gradle hängen .
Gibt es eine Möglichkeit, den erforderlichen GradleAndroid Studio
manuell zu installieren ? Oder eine andere Methode, um dieses Problem zu lösen?
android
gradle
android-studio
Vipul Purohit
quelle
quelle
Antworten:
Es steckt nicht fest, es dauert normalerweise 5-7 Minuten, es hängt auch von der Internetverbindung ab, also warten Sie einige Zeit. Der erste Start dauert nur einige Zeit.
Update: Überprüfen Sie die neueste Protokolldatei in Ihrem
C:\Users\<User>\.gradle\daemon\x.y
Ordner, um festzustellen, was heruntergeladen wird.quelle
Ja da ist.
quelle
crux
Sache ist, dass gradle nicht abwärtskompatibel ist und Sie eine bestimmte Version von gradle benötigen, um korrekt zu erstellen. Das ist ein Problem.Ich habe das gleiche Problem auf meinem Laptop festgestellt, obwohl ich ziemlich lange gewartet habe. Das habe ich getan und es hat bei mir funktioniert. Schließen Sie einfach das Android Studio und starten Sie es erneut. Öffnen Sie dieses Mal einfach das vorhandene Projekt und lassen Sie es den Prozess des Erstellens / Herunterladens abschließen.
Eine andere Option, die Sie möglicherweise ausprobieren könnten, besteht darin, dass bei einem Blick auf Datei -> Einstellungen eine Option für den Gradle-Speicherort vorhanden ist. Sie können zur Gradle-Download-Site gehen, eine lokale Distribution von Gradle herunterladen und den Gradle-Speicherort auf dieses lokale Verzeichnis verweisen.
quelle
Wenn Sie OS X verwenden und es weiterhin auf unbestimmte Zeit hängen bleibt, würde ich empfehlen, Android Studio herunterzufahren (möglicherweise muss das Beenden erzwungen werden) und dann in Ihr ~ / .gradle-Verzeichnis auf der Konsole zu wechseln. Dort sehen Sie ein Wrapper / Dists-Verzeichnis und jede Version von gradle AS, die heruntergeladen werden soll. Überprüfen Sie den Zeitstempel des Downloads unter dem zufällig benannten Unterverzeichnis. Wenn Sie feststellen, dass es sich nie ändert, wurde Ihr Download höchstwahrscheinlich unterbrochen und AS konnte ihn nicht ordnungsgemäß neu starten. Dies ist nur möglich, wenn Sie alles unter dem Verzeichnis dists löschen und von vorne beginnen.
Löschen Sie also beim Herunterfahren von AS alles unter ~ / .gradle / wrapper / dists und versuchen Sie es erneut mit einem neuen Projekt in AS. Sie können den Fortschritt der Gradle-Download-Datei überprüfen (sie endet mit .part), um sicherzustellen, dass sie wächst. Geben Sie ihm genügend Zeit, da es sich um eine große Datei handelt.
Das hat endlich bei mir funktioniert.
quelle
dists
Inhalt von einem anderen System aus der Luft entfernt. Hat funktioniert!Lösung:
1). Löschen Sie den Ordner C: \ Users \ username.gradle
2). Laden Sie http://downloads.gradle.org/distributions/gradle-2.2.1-all.zip herunter
3). Erstellen Sie ein neues Projekt in Android Studio.
4). Wenn es diesmal am Gradle-Gebäude hängen bleibt, schließt Force das Android-Studio.
5) Gehen Sie nun zu C: \ Users \ username.gradle \ wrapper \ dists \ gradle-2.2.1-all \ c64ydeuardnfqctvr1gm30w53 (der Name des Endverzeichnisses kann unterschiedlich sein).
6) Löschen Sie gradle-2.2.1-all.zip.lck und andere Dateien aus diesem Verzeichnis.
7) Fügen Sie hier die neu heruntergeladene gradle-2.2.1-all.zip ein.
8) Führen Sie das Android Studio. :) :)
quelle
Ja, Sie können Gradle manuell vor Android Studio installieren. Installieren Sie gradle zuerst an einem beliebigen Speicherort und fügen Sie dann der Pfadvariablen (im Fenster "Umgebungsvariablen") den gewünschten Speicherort hinzu.
quelle
Gradle ist tatsächlich in Android Studio enthalten (zumindest in der Mac OS X-Version). Ich musste es auf den installierten Speicherort innerhalb des "Paketinhalts" der Android Studio-Anwendung verweisen (kann durch Steuerung / Rechtsklick auf das Anwendungssymbol angezeigt werden .)
quelle
Hinweis: Meine Antwort scheint ziemlich lang zu sein, ist aber nur 2 Schritte entfernt, wenn Sie eine korrekte Konfiguration mit dem aktuellen Projekt wünschen.
Ich fand das eigentliche Problem. Tatsächlich wird jedes Android-Projekt mit einer eigenen Version des Gradle-Wrappers geliefert.
schau dir dir dir dir an
Hier steht in der Eigenschaftendatei die Version von gradle, die dieses Projekt verwendet:
Das Problem ist also, wenn Sie diese Version von gradle nicht haben , wird diese Version für Sie heruntergeladen . Schauen Sie sich zum Beispiel dieses Verzeichnis an, in dem Gradle-Versionen für mich heruntergeladen wurden
sieht aus wie
Hier wird versucht, die Version von gradle herunterzuladen, wenn Sie keine haben. Wenn Sie mit dem Herunterladen einer anderen Version von gradle vertraut sind, können Sie warten, bis der Vorgang abgeschlossen ist
Problemumgehung ist: 1. Wenn das Projekt auf Git ist, klonen Sie es zuerst.
3. Ändern Sie die Version von DistributionUrl in eine Version, die Sie bereits haben: zB: für 2.2.1-all
URL wird sein
4.Kopieren Sie gradle-wrapper.jar in Ihr Projektverzeichnis / gradle / wrapper von
quelle
Für Windows-Benutzer
Verwenden Sie Ihren Network Resource Monitor
Öffnen Sie den Task-Manager [Strg + Umschalt + Esc]
Registerkarte Leistung
Öffnen Sie den Ressourcenmonitor (von unten)
Zuerst habe ich mich entschlossen zu warten, nachdem ich die Antworten hier gelesen habe. Aber wie lange ..? Wie kann ich sicherstellen, dass es fertig ist? Sie sollten den Prozentsatz des Downloads angegeben haben, haben dies aber nicht. Um zu wissen, dass Fortschritte erzielt werden , öffnen Sie diesen Netzwerkressourcenmonitor. Er zeigt Ihnen, dass für Studio64.exe eine Art Download ausgeführt wird . WENN nicht (wenn 0B / Sek. Angezeigt wird), ist entweder das Netzwerk nicht verfügbar oder die Anwendung antwortet nicht.
quelle
Was hat bei mir funktioniert:
quelle
Ich hatte dieses Problem durch Entfernen des .gradle-Ordners behoben
in Windows: C: \ Users {Angemeldeter Benutzer} .gradle
quelle
Der in Android Studio enthaltene Gradle befindet sich unter / Applications / Android Studio.app/plugins/gradle/lib
Um in das Verzeichnis Android Studio.app zu gelangen, habe ich die CD "Android Studio.app" erstellt.
oder Sie können einfach cd / Applications / Android \ Studio.app/plugins/gradle/lib ausführen
quelle
Dies nahm auch für mich Zeit in Anspruch (langsame Verbindung).
Unter Ubuntu (16.04) konnte ich den Download-Fortschritt überwachen, indem ich nachschaute :
Das Ausführen
ls -al
aus diesem Verzeichnis zeigte, dass diegradle-3.3-all.zip.part
Datei weiter wächst.Die Datei war 88M groß.
Bitte beachten Sie, dass die 55gk2rcmfc6p2dg9u9ohc3hw9 (und Gradle-Version) für Sie unterschiedlich sein können. Bitte ändern Sie Ihren Befehl entsprechend.
quelle
Hinweis: 1. Die SSL-Deaktivierung für das Herunterladen des Gradles ist mir egal, aber andere sind möglicherweise sensibel. Es liegt also an Ihnen. 2. Beachten Sie die Gradle-Version, in meinem Fall die 4.4.
quelle
Caches ungültig machen und neu starten
Es hat bei mir funktioniert.
quelle
Android Studio wird mit Gradle geliefert, verfügt jedoch nicht über die Befehlszeilen-Gradle-Funktionalität.
quelle
Schnellkorrektur : Nur
turn off your firewall
, es scheint, dass Android Studio etwas herunterladen möchte und weil unsere Firewall verhindert, dass es die gewünschte Datei herunterlädt, bleibt es hängen.Hinweis:
Turning your firewall off can lower your security
Wenn Sie Zeit haben, können Sie Android Studio einfach in Ihrer Firewall zulassen. Auf diese Weise können Sie Ihre Firewall einschalten und gleichzeitig Android Studio erlauben, alles herunterzuladen, was es will.quelle