web-dev-qa-db-fra.com

Gradle Stuck et prend longtemps après la mise à jour de la mise à jour stable d'Android studio 3.0

J'ai mis à jour Android Studio vers la version 3.0 stable. Mon projet et les dépendances correspondantes fonctionnent très bien jusqu'à la version 2.3.3 Android.

Mais depuis hier, la construction de Gradle prend tellement de temps et s'est enlisée dans les processus tout en résolvant les dépendances. Veuillez vérifier ci-dessous la capture d'écran du fichier build.gradle:

 enter image description here

J'ai aussi vérifié le réglage de la gradation en essayant d'utiliser la méthode Gradle wrapper ou la méthode de distribution de Gradle locale, mais sans succès. S'il vous plaît voir ci-dessous réglage:

 enter image description here

Et mon fichier gradle-wrapper.properties ressemble à ceci:

#Thu Oct 26 17:52:06 IST 2017
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-4.1-all.Zip

J'ai essayé le projet de nettoyage/assemblage/synchronisation de Gradle et toute autre approche avant de poster cette question, mais sans succès.

Merci.

3
prdp89

Comment je résous ce problème après la mise à niveau vers Android studio 3.0:

  1. Ancienne version de construction modifiée au moins: buildToolsVersion "26.0.2"
  2. Changement de compilation en implémentation
  3. TestCompile modifié en androidTestImplementation
  4. Ancienne version de la classe Classpath remplacée par 'com.Android.tools.build:gradle:3.0.0'
  5. Si vous utilisez la distribution de niveaux locale, vérifiez alors distributionUrl avec 4.1-all.Zip
  6. Supprimez le dossier .gradle puis nettoyez/reconstruisez.

Ça a marché. Merci.

2
prdp89

Comme vous avez mis à niveau Android Studio vers une version plus récente, la version de gradle sera également mise à jour. 

Le message "Projet actualisé" signifie qu'une nouvelle version de gradle est en cours de téléchargement. Environ 100 Mo de fichier seront téléchargés entre-temps. 

Assurez-vous donc que votre connexion Internet est stable et attendez que le téléchargement soit terminé.

Une autre possibilité:

Vous avez utilisé com.Android.tools.build:gradle:2.3.3 dans votre fichier build.gradle. Utilisez la version correspondante de gradle en tant que version d'Android Gradle Build Plugin . Donc, utilisez com.Android.tools.build:gradle:3.0.0 avec Gradle 4.1+

0
Nabin Bhandari

Changer les dépendances comme:

androidTestImplementation 'com.Android.support.test.espresso:espresso-core:3.0.0'
0
International

parfois, cette erreur se produit quand elle est bloquée dans votre pays, vous devez alors utiliser un VPN comme hotspotshield Cela a fonctionné pour moi.

0
Mohamed Wannous

J'ai eu le même problème hier. Après la mise à niveau d'Android Studio 2.3 à 3.0, la construction du projet a pris beaucoup de temps. Tout d'abord, vous devez attendre qu'Android Studio télécharge le dégradé si vous n'utilisez pas le dégradé local. Deuxièmement, vous devez effacer par File->Invalid Caches/Restart. Enfin, vous devez supprimer le .gradle.