web-dev-qa-db-fra.com

Android Studio Stuck at Gradle Télécharger pour créer un nouveau projet

J'ai installé le nouveau Android Studio. Tout fonctionnait bien, mais lorsque je tente de créer un nouveau projet, le téléchargement est bloqué Gradle .

Est-il possible d'installer manuellement le fichier Gradle requis par Android Studio? Ou toute autre méthode pour résoudre ce problème?

screenshot

222
Vipul Purohit

Ce n'est pas bloqué, cela prendra du temps normalement 5-7 minutes, cela dépend aussi de la connexion Internet, alors attendez un peu Cela ne prendra du temps que pour le premier lancement. 

Mise à jour: Consultez le dernier fichier journal de votre dossierC:\Users\<User>\.gradle\daemon\x.ypour voir ce qu'il télécharge.

192
JNI_OnLoad

Oui il y a. 

  1. Créez un nouveau projet et vous devriez arrêter l'application Android Studio (car cela prend beaucoup de temps).
  2. Aller à C:\Utilisateurs\{Enregistré Utilisateur} \. Dossier gradé
  3. Un dossier vous indique la version de gradle requise par Android Studio (par exemple, gradle-1.8-bin).
  4. Téléchargez cette version sur Internet (par exemple, gradle-1.8-bin.Zip).
  5. Aller à C:\Utilisateurs\{Utilisateur connecté} \. Gradle\wrapper\dists\gradle-1.8-bin
  6. Il y a un dossier ici qui porte le nom d'un GUID.
  7. Vous devez simplement copier le fichier Zip que vous avez déjà téléchargé d’Internet dans ce dossier.
  8. Exécutez Android Studio et créez un nouveau projet.
56
Reza

J'ai constaté que le même problème se produisait sur mon ordinateur portable, malgré une attente assez longue. C'est ce que j'ai fait et cela a fonctionné pour moi. Forcez simplement la fermeture du Studio Android et relancez-le. Cette fois, ouvrez simplement le projet existant et laissez-le s'occuper de terminer le processus de construction/téléchargement.

Une autre option que vous pourriez éventuellement essayer est que si vous regardez dans Fichier -> Paramètres, il y a une option pour l'emplacement de Gradle. Vous pouvez aller sur le site de téléchargement de Gradle, télécharger une distribution locale de Gradle et pointer l’emplacement de Gradle vers ce répertoire local.

21
Romin

Si vous utilisez OS X et qu'il se bloque indéfiniment, je vous recommande de fermer Android Studio (vous devrez peut-être forcer kill), puis de vous rendre dans le répertoire ~/.gradle de la console. Vous y verrez un répertoire wrapper/dists et la version de gradle AS essayant de télécharger. Vérifiez l'horodatage du téléchargement sous le sous-répertoire nommé de manière aléatoire. Si vous constatez qu'il ne change jamais, il est fort probable que votre téléchargement a été interrompu et qu'AS n'a pas été en mesure de le redémarrer correctement. Il ne le fera pas à moins de tout supprimer sous le répertoire dists et de recommencer.

Donc, avec AS shutdown, supprimez tout ce qui se trouve sous ~/.gradle/wrapper/dists, puis réessayez avec un nouveau projet dans AS. Vous pouvez vérifier la progression du fichier de téléchargement gradle (il se terminera par .part) pour vous assurer qu'il est en croissance. Donnez-lui suffisamment de temps car il IS est un fichier volumineux.

C'est ce qui a finalement fonctionné pour moi.

13
Terry Ray

Solution :

1). Supprimer le dossier C:\Users\username.gradle

2) Télécharger http://downloads.gradle.org/distributions/gradle-2.2.1-all.Zip

3) Créez un nouveau projet dans le studio Android.

4) Lorsque cette fois-ci, il se retrouve coincé dans un immeuble en construction, Force ferme le studio Android.

5) Maintenant, allez à C:\Utilisateurs\nom_utilisateur.gradle\wrapper\dists\gradle-2.2.1-all\c64ydeuardnfqctvr1gm30w53 (le nom du répertoire de fin peut être différent)

6) Supprimez gradle-2.2.1-all.Zip.lck et les autres fichiers de ce répertoire.

7) Collez la nouvelle version téléchargée-2.2.1-all.Zip ici.

8) Exécutez le studio Android. :)

4
Abhigyan

Oui, vous pouvez installer Gradle manuellement avant Android Studio, installez d’abord gradle dans n’importe quel emplacement, puis ajoutez un emplacement de relais à la variable de chemin (dans la fenêtre Variables d’environnement).

4
alexove

Gradle est en fait inclus avec Android Studio (du moins sur la version Mac OS X.) Je devais le pointer vers l'emplacement d'installation, dans le "contenu du package" de l'application Android Studio (peut être visualisé par contrôle/clic droit sur l'icône de l'application .)
Location of gradle inside Android Studio package

4
race_carr

Pour les utilisateurs Windows

Utilisez votre moniteur de ressources réseau

 enter image description here

Ouvrir le gestionnaire de tâches [Ctrl + Maj + Échap]

Onglet Performance

Ouvrir le moniteur de ressources (à partir du bas)

J'ai d'abord décidé d'attendre après avoir lu les réponses ici. Mais combien de temps ..? Comment être sûr que ça va finir? Ils auraient dû fournir un pourcentage de téléchargement, mais ils ne l’ont pas fait. Donc, pour savoir si des progrès sont en cours, ouvrez ce moniteur de ressources réseau, cela vous montrera qu’un téléchargement est en cours pour Studio64.exe. SI non (si 0B/s), le réseau n’est pas disponible ou l’application ne répond pas.

3
Sayka

J'ai résolu ce problème en supprimant le dossier .gradle

dans Windows: C:\Users {Utilisateur connecté} .gradle

2
Moamen Mostafa

Ce qui a fonctionné pour moi:

  1. Créez un projet factice, lorsqu'il reste bloqué dans l'écran de génération, tue le processus de studio. 
  2. Ouvrez le studio Android et ouvrez le projet, le projet sera interrompu.
  3. Créer un nouveau projet avec le projet factice déjà ouvert, le projet sera créé sans problèmes
  4. Fermez le projet factice et amusez-vous
2
Panthro

La version fournie avec Android Studio se trouve dans/Applications/Android Studio.app/plugins/gradle/lib.

Pour aller dans le répertoire Android Studio.app j'ai cd "Android Studio.app"

ou vous pouvez simplement faire cd/Applications/Android\Studio.app/plugins/gradle/lib

1
Gibran E Castillo

Invalider les caches et redémarrer

Cela a fonctionné pour moi.

1
Shadab K

Correction rapide : Justeturn off your firewall, il semblerait que le studio Android souhaite télécharger quelque chose et que notre pare-feu l’empêche de télécharger le fichier qu’il veut, il reste bloqué.

Remarque: Turning your firewall off can lower your security, si vous avez le temps, vous pouvez simplement autoriser Android Studio dans votre pare-feu. En faisant cela, vous pouvez activer votre pare-feu tout en permettant à Android Studio de télécharger tout ce qu'il veut.

0
Cary Bondoc

Cela prenait aussi du temps pour moi (connexion lente).

Sur Ubuntu (16.04), j’ai pu surveiller l’avancement du téléchargement en cherchant dans:

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

l'exécution de ls -al à partir de ce répertoire a montré que le fichier gradle-3.3-all.Zip.part continuait de croître.

Le fichier a fini par être 88M.

Veuillez noter que le 55gk2rcmfc6p2dg9u9ohc3hw9 (et sa version) peut être différent pour vous, veuillez modifier votre commande en conséquence.

0
veggiebenz
  1. Ouvrir gradle-wrapper.properties
  2. Changer de: DistributionUrl = https /: //services.gradle.org/distributions/gradle-4.4-all.ZipTo: DistributionUrl = http://services.gradle.org/ distributions/gradle-4.4-all.Zip

Note 1. Je ne me soucie pas de désactiver le SSL pour télécharger le fichier, mais d’autres peuvent être sensibles, c’est donc à vous de décider . 2. Notez la version graduée, dans mon cas sa 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 est fourni avec Gradle, mais il ne dispose pas de la fonctionnalité de gradation en ligne de commande.

0
Gibran E Castillo