webentwicklung-frage-antwort-db.com.de

Android Studio bleibt bei Gradle stecken Download für neues Projekt erstellen

Ich habe den neuen Android Studio installiert. Alles hat gut funktioniert, aber wenn ich versuche, ein neues Projekt zu erstellen, bleibt der Download von Gradle hängen.

Gibt es eine Möglichkeit, den von Android Studio benötigten Gradle manuell zu installieren? Oder eine andere Methode, um dieses Problem zu lösen?

screenshot

222
Vipul Purohit

Es ist nicht festgeklemmt, es dauert normalerweise 5-7 Minuten, es hängt auch von der Internetverbindung ab. Warten Sie also einige Zeit. Es dauert nur für den ersten Start. 

Update: Überprüfen Sie die neueste Protokolldatei in Ihrem OrdnerC:\Users\<User>\.gradle\daemon\x.y, um zu sehen, was heruntergeladen wird.

192
JNI_OnLoad

Ja da ist. 

  1. Erstellen Sie ein neues Projekt, und Sie sollten die Android Studio-Anwendung herunterfahren (weil es sehr lange dauert).
  2. Wechseln Sie zu C:\Users\{Logged in User} \. Gradle-Ordner
  3. Dort gibt es einen Ordner, der zeigt, welche Version von Android Studio benötigt wird (z. B. Gradle-1.8-bin).
  4. Laden Sie diese Version aus dem Internet herunter (z. B. gradle-1.8-bin.Zip).
  5. Gehe zu C:\Benutzer\{Angemeldeter Benutzer} \. Gradle\wrapper\dists\gradle-1.8-bin
  6. Es gibt hier einen Ordner, dessen Name einer GUID ähnelt.
  7. Kopieren Sie einfach die bereits aus dem Internet heruntergeladene ZIP-Datei in diesen Ordner.
  8. Führen Sie Android Studio aus und erstellen Sie ein neues Projekt.
56
Reza

Ich habe das gleiche Problem auf meinem Laptop gefunden, obwohl ich ziemlich lange gewartet habe. Das habe ich getan und es hat für mich 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 fertig, um den Prozess des Buildens/Herunterladens abzuschließen.

Eine andere Option, die Sie möglicherweise versuchen könnten, besteht darin, dass, wenn Sie unter Datei -> Einstellungen nachsehen, eine Option für die Position der Abstufung vorhanden ist. Sie können zur Download-Site von Gradle gehen, eine lokale Distribution von Gradle herunterladen und den Speicherort von Gradle auf dieses lokale Verzeichnis verweisen.

21
Romin

Wenn Sie OS X verwenden und es auf unbestimmte Zeit hängen bleibt, empfehle ich, Android Studio herunterzufahren (möglicherweise muss erzwungen werden), und dann in das Verzeichnis ~/.gradle der Konsole zu wechseln. Dort sehen Sie ein Wrapper-/Dists-Verzeichnis und welche Version von Gradle AS gerade heruntergeladen wird. Überprüfen Sie den Zeitstempel des Downloads unter dem zufällig benannten Unterverzeichnis. Wenn Sie feststellen, dass sich der Download nie ändert, wurde der Download höchstwahrscheinlich unterbrochen und AS konnte den Neustart nicht ordnungsgemäß starten. Dies wird nicht der Fall, es sei denn, Sie löschen alles unter dem Verzeichnis dists und beginnen erneut.

Löschen Sie also bei AS-Shutdown alles unter ~/.gradle/wrapper/dists und versuchen Sie es dann erneut mit einem neuen Projekt in AS. Sie können den Fortschritt der Download-Datei überprüfen (sie endet in .part), um sicherzustellen, dass sie wächst. Geben Sie genügend Zeit, da es IS eine große Datei ist.

Das hat endlich für mich funktioniert.

13
Terry Ray

Lösung:

1). Löschen Sie den Ordner C:\Users\Benutzername.gradle

2). Download http://downloads.gradle.org/distributions/gradle-2.2.1-all.Zip

3). Erstellen Sie ein neues Projekt in Android Studio.

4). Wenn diesmal beim Gradle Building stecken bleibt, schließen Sie das Android-Studio.

5) Gehen Sie jetzt zu C:\Benutzer\Benutzername.gradle\wrapper\dists\gradle-2.2.1-all\c64ydeuardnfqctvr1gm30w53 (der Endverzeichnisname 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 den neuen heruntergeladenen Gradle-2.2.1-all.Zip ein.

8) Führen Sie das Android-Studio aus. :)

4
Abhigyan

Hinweis: Meine Antwort scheint ziemlich lang zu sein, ist jedoch nur zwei Schritte entfernt, wenn Sie eine korrekte Konfiguration mit dem aktuellen Projekt vornehmen möchten.

Ich habe herausgefunden, was das eigentliche Problem war ... Tatsächlich kommt jedes Android-Projekt mit einer eigenen Version von Gradle-Wrapper.

schau dir dir an 

projektname/gradle/wrapper

hier gibt die Eigenschaftendatei die Version von Gradle an, die dieses Projekt verwendet:

#Mon Sep 08 13:53:18 PDT 2014
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-2.7-all.Zip

Das Problem ist also, wenn Sie keine that - Version von gradle haben, dann wird download diese Version für Sie. Schauen Sie sich zum Beispiel dieses Verzeichnis an, wo es Gradle-Versionen für mich heruntergeladen hat 

/home/myusername/.gradle/wrapper/dists 

sieht aus wie 

 enter image description here

Hier wird versucht, die Version von Gradle herunterzuladen, wenn Sie nicht ..__ haben. Wenn Sie mit dem Herunterladen einer anderen Version von Gradle vertraut sind, können Sie warten, bis die Installation abgeschlossen ist

Umgehung wird sein: 1. wenn das projekt auf git klon ist wird es zuerst gemacht. 

  1. gehen Sie zu Ihrem Projektverzeichnis/Gradle/Wrapper 

3. Ändern Sie die Version von distributionUrl in eine Version, die Sie bereits haben: ZB: für 2.2.1-all 

uRL wird sein 

distributionUrl = https: //services.gradle.org/distributions/gradle-2.2.1-all.Zip

4. Kopieren Sie gradle-wrapper.jar auf Ihr projectdir/gradle/wrapper von 

.gradle/wrapper/dists/gradle-2.1.1-all/4ryh47z6pv2tj9n03uiw8pzc6/gradle-2.2.1/lib/gradle-wrapper.jar (vergessen Sie nicht, gradle-wrapper2.2.1.jar in gradle-wrapper.jar umzubenennen)

  1. jetzt importiere dein Projekt in Studio .. und es funktioniert.
4
swapyonubuntu

Ja, Sie können Gradle manuell vor Android Studio installieren. Installieren Sie Gradle zunächst an einem beliebigen Ort und fügen Sie anschließend der Pfadvariable einen gewünschten Speicherort hinzu (im Fenster "Umgebungsvariablen").

4
alexove

Gradle ist eigentlich in Android Studio enthalten (zumindest bei der Mac OS X-Version.) Ich musste es auf den installierten Speicherort innerhalb der Android Studio-Anwendung "Paketinhalt" verweisen (kann durch Steuern/Rechtsklick auf das Anwendungssymbol anzeigen .)
Location of gradle inside Android Studio package

4
race_carr

Für Windows Benutzer

Verwenden Sie Ihren Netzwerkressourcenmonitor

 enter image description here

Task-Manager öffnen [Strg + Umschalt + Esc]

Leistungstabelle

Ressourcenmonitor öffnen (von unten)

Zuerst entschied ich mich zu warten, nachdem ich hier die Antworten gelesen hatte. Aber wie lange ..? Wie stellen Sie sicher, dass der Vorgang abgeschlossen ist? Sie sollten einen Prozentsatz für den Download bereitgestellt haben, dies ist jedoch nicht der Fall. Um zu wissen, dass eine Art Fortschritt stattfindet, öffnen Sie diesen Netzwerkressourcen-Monitor. Daraufhin wird angezeigt, dass eine Art Download für die Datei Studio64.exe läuft. Wenn nicht (wenn 0B/Sek. Angezeigt wird), ist entweder kein Netzwerk verfügbar oder die Anwendung antwortet nicht.

3
Sayka

Ich hatte dieses Problem durch Entfernen des .gradle-Ordners behoben

in Windows: C:\Users {Angemeldeter Benutzer} .gradle

2
Moamen Mostafa

Was für mich funktioniert hat:

  1. Erstellen Sie ein Dummy-Projekt, wenn es auf dem Build-Bildschirm hängen bleibt. 
  2. Öffnen Sie das Android-Studio und öffnen Sie das Projekt. Das Projekt wird abgebrochen
  3. Erstellen Sie ein neues Projekt mit dem bereits geöffneten Dummy-Projekt. Das Projekt wird dann ohne Probleme erstellt
  4. Schließen Sie das Dummy-Projekt und haben Sie Spaß
2
Panthro

Das in Android Studio enthaltene Paket befindet sich in/Applications/Android Studio.app/plugins/gradle/lib

Um in das Android Studio.app-Verzeichnis zu gelangen, habe ich die CD "Android Studio.app" erstellt.

oder Sie könnten einfach cd/Applications/Android\Studio.app/plugins/gradle/lib machen

1

Caches ungültig machen und neu starten

Es hat bei mir funktioniert.

1
Shadab K

Quick Fix : Nurturn off your firewall, es scheint, dass Android Studio etwas herunterladen möchte, und weil unsere Firewall verhindert, dass die gewünschte Datei heruntergeladen wird, bleibt sie hängen.

Hinweis: Turning your firewall off can lower your security, wenn Sie Zeit haben, können Sie Android Studio in Ihrer Firewall zulassen. Auf diese Weise können Sie Ihre Firewall einschalten und Android Studio die Möglichkeit geben, alles herunterzuladen, was sie möchte.

0
Cary Bondoc

Dies nahm auch Zeit in Anspruch (langsame Verbindung).

Auf Ubuntu (16.04) konnte ich den Fortschritt des Herunterladens überwachen überprüfen, indem ich folgendes durchsuche:

~/.gradle/wrapper/dists/gradle-3.3-all/55gk2rcmfc6p2dg9u9ohc3hw9/ 

wenn Sie ls -al von diesem Verzeichnis aus ausführen, wird die gradle-3.3-all.Zip.part-Datei immer größer.

Die Datei wurde 88M.

Bitte beachten Sie, dass die 55gk2rcmfc6p2dg9u9ohc3hw9 (und die gradle-Version) für Sie möglicherweise anders sind. Bitte ändern Sie Ihren Befehl entsprechend.

0
veggiebenz
  1. Öffnen Sie gradle-wrapper.properties
  2. Ändern von: DistributionUrl = https /: //services.gradle.org/distributions/gradle-4.4-all.ZipTo: DistributionUrl = http://services.gradle.org/ Verteilungen/gradle-4.4-all.Zip

Anmerkung 1. Ich interessiere mich nicht für SSL-Deaktivierung für das Herunterladen des Gradels, aber andere können empfindlich sein, also liegt es an Ihnen . Beachten Sie die Gradle-Version, in meinem Fall 4.4.

go to gradle-wrapper.properties

change https to http, and if there is a froward slash after https remove it

Result: Success

0
Omar N Shamali

Android Studio wird mit Gradle geliefert, verfügt jedoch nicht über die Befehlszeilen-Gradle-Funktion.

0