Je reçois ce genre d'erreur, comment y remédier.
Error:Unable to load class 'org.gradle.tooling.internal.protocol.test.InternalTestExecutionConnection'.
Possible causes for this unexpected error Gradle's dependency cache may be corrupt (this sometimes occurs after a network connection timeout.)
Re-download dependencies and sync project (requires network)The state of a Gradle build process (daemon) may be corrupt. Stopping all Gradle daemons may solve this problem.
Stop Gradle build processes (requires restart)Your project may be using a third-party plugin which is not compatible with the other plugins in the project or the version of Gradle requested by the project.In the case of corrupt Gradle processes, you can also try closing the IDE and then killing all Java processes.
android
gradle
gradle-plugin
Vatsal Harde
la source
la source
Réponses:
J'ai mis à jour mon Android Studio vers 2.3 et il m'a demandé de mettre à jour mon plugin gradle vers 3.3, ce qui a créé des problèmes avec mes projets en cours. J'ai parcouru toutes les solutions Stack et rien n'a fonctionné pour moi sauf cette solution de contournement: j'ai changé mon URL de distribution dans gradle-wrapper.properties avec celle-ci.
distributionUrl=https\://services.gradle.org/distributions/gradle-5.6.2-all.zip
(liste de liens permanents ici: https://services.gradle.org/distributions/ )
Mon projet est en cours d'exécution, il m'a simplement demandé de mettre à jour les outils de compilation gradle 25.0.0, ce que j'ai fait. Tout va bien maintenant :)
note: les distributions gradle changeront en fonction de la version du studio android.
la source
Assurez-vous d'avoir une connexion Internet alors:
1. Pour les utilisateurs de Windows, accédez à
> C:\Users\username\.gradle\wrapper\dists
2. Pour les utilisateurs Linux, accédez à
$HOME/.gradle (~/.gradle)
et / ou (sous projet spécifique)<PROJECT_DIR>/.gradle
3.Supprimez le (s) fichier (s) avec le problème (c'est-à-dire les dossiers zippés manquants sans son fichier extrait)
4.Synchronisez le projet avec les fichiers gradle.
la source
C:\Users\username\.gradle\wrapper\dists
dossier l'a corrigé et lui a permis de se télécharger à nouveau.Regardez le tutoriel https://www.youtube.com/watch?v=u92_73vfA8M
ou
suivez les étapes:
Accédez à n'importe quel navigateur
tapez gradle et appuyez sur entrée
vous pouvez spécifier la version de votre choix après le
mot-clé gradle
je télécharge gradle 3.3
https://services.gradle.org/distributions cliquez sur ce lien qui est directement dans la description si vous le souhaitez
cliquez sur gradle 3.3 all.zip
attendez que le téléchargement soit terminé
c: // utilisateur / nom de votre ordinateur /.gradle/wrapper/dists
attendez l'extraction, il faut 5 minutes pour terminer
Ouvrez maintenant votre projet dans Android Studio
9. allez au fichier> paramètres> bulid, exec, déploiement> gradle
utiliser la distribution de gradle locale
sélectionnez l'emplacement où vous avez extrait gradle 3.3.zip
C: \ Users \ votre nom de PC.gradle \ wrapper \ dists \ gradle-3.3
cliquez sur OK
Maintenant, la construction recommence et
vous pouvez voir maintenant que la construction est réussie et que l'erreur est résolue
la source
Supprimer les fichiers corrompus
Cette erreur se produit lorsque les fichiers Gradle ne sont pas complètement téléchargés ou corrompus pour une autre raison, nous devons donc retélécharger les fichiers. Le moyen le plus simple est de supprimer les anciens fichiers dans
C:\Users\username.gradle\wrapper\dists
et reconstruisez le projet, Android Studio téléchargera automatiquement les nouveaux fichiers.
la source
Si vous configurez manuellement gradle, assurez-vous également que les projets build.gradle verison sont compatibles avec lui. Voir ci-dessous comme exemple.
Build.gradle du projet
dependencies { classpath 'com.android.tools.build:gradle:2.3.2' }
Configuration manuelle de gradle
la source
Veuillez supprimer tous les dossiers dans /.graddle/version/
C'est ainsi que j'ai résolu le mien. bonne chance
la source
Essayez l'étape suivante pour "Actualiser" votre IDE (android studio)
1. Laissez Gradle reconstruire vos fichiers auto-générés en cliquant sur Construire | Rebuild
2. Essayez également Choisir un fichier | Invalider les caches / redémarrer.
la source
J'ai résolu ce problème en téléchargeant la version actuelle de graddle à partir du lien donné télécharger la dernière version de graddle éventuellement graddle 3.3
Ensuite, à l'étape suivante, j'ai accédé au répertoire .graddle / wrapper / dists à partir du répertoire personnel de mon Mac après avoir affiché les fichiers système cachés et supprimé le dossier de version précédente qui y résidait.
Maintenant, je mets ce dossier de dernière version téléchargé après la décompression. Maintenant redémarré le studio Android et le problème a été résolu.
la source
Vous pouvez essayer ceci
maintenant passer d'une distribution par défaut à une distribution de gradle locale> gradle Accueil
sélectionnez le chemin sur votre ordinateur.
cliquez sur OK
Maintenant, la construction recommence, cela devrait être résolu.
la source
Allez dans "C: \ Users \ .gradle \ caches \". Supprimez tous les fichiers du dossier. Ensuite, synchronisez Gradle et reconstruisez le projet.
la source
Si vous utilisez Ubuntu, vous devez d'abord afficher tous les fichiers de votre répertoire personnel ou de l'emplacement de votre dossier de studio Android:
la source
consultez le paramètre distributionUrl dans gradle-wrapper.properties. J'ai changé https en http, puis mon problème a été résolu.
la source
Dans mon cas, changez simplement http en https dans le wrapper gradle et synchronisez-le.
la source
Réimportez simplement le projet. :) J'ai essayé de nettoyer le cache et l'actualisation des dépendances ne fonctionne pas mais a échoué.
la source
Effacer le dossier .gradle et reconstruire
la source
Ouvrez C: \ Users \ Username.gradle \ wrapper \ dists \
Ouvrez le dernier dossier de gradle, par exemple gradle-4.1-rc-1-all
Vous trouverez un dossier aléatoire nommé 936kh1brdchce6fvd2c1o8t8x
Téléchargez le fichier zip de nom similaire
par exemple: https://downloads.gradle.org/distributions/gradle-4.1-rc-1-all.zip
Enregistrez-le dans ce dossier
Redémarrez Android Studio
Il extraira automatiquement le dossier zip et l'erreur s'effacera
la source
Enfin résolu ce problème.
Si vous copiez simplement les fichiers de la nouvelle version dans l'ancien dossier et remplacez les fichiers, vous pouvez être confronté à la même question que moi.
Pour le résoudre:
Ça marche pour moi.
la source
Peut-être que vous pouvez exécuter
./gradlew build -s
dans le terminal, le stacktrace vous montrerait où s'est mal passé.la source
Pour moi, je clonais un projet de github qui utilisait une version de gradle supérieure à celle que j'avais installée. J'avais deux choix:
Ouvrez gradle.wrapper-properties d'un projet que vous avez construit avec succès et copiez la ligne qui dit
distributionUrl=https\://services.gradle.org/distributions/gradle-4.10.1-all.zip
. Utilisez ceci pour remplacer la même valeur dans le projet qui échoue. Cela devrait faire l'affaire.Votre build peut toujours échouer si la version gradle utilisée pour générer le projet est supérieure à celle que vous venez d'ajouter. Pour cela, vous devez mettre à jour la version gradle vers la dernière.
la source
J'ai supprimé le dossier gradle puis j'ai reconstruit, tout fonctionne bien
la source
Beaucoup de réponses à ces questions mais quelques-unes ont aidé. Je veux donner une réponse précise et actualisée.
Cette erreur se produit lorsque vous avez une mauvaise connexion Internet ou que vous mettez votre ordinateur en veille pendant qu'Android Studio télécharge les dépendances requises.
Comment résoudre ce problème.
gradle-wrapper.properties
dansdistributionUrl
ma distribution gradle étaithttps\://services.gradle.org/distributions/gradle-6.5-all.zip
que des moyensgradle-6.5-all.zip
est nécessaire pour télécharger et maintenant il est corrompu en raison de délai d' attente de connexion. Permet de découvrir ce dossier et de le supprimer..gradle
dossier puis àwrapper
puis pourdists
rechercher un dossier correspondant au nom de la version de gradle à télécharger. Dans mon cas, c'étaitgradle-6.5-all.zip
sélectionner ce dossier et de le supprimer.la source
Si vous voyez cette erreur dans Android Studio 4.1 avec Gradle 6.5, vous devez revenir à
classpath 'com.android.tools.build:gradle:4.0.2'
Pour certaines raisons
classpath 'com.android.tools.build:gradle:4.2.0'
ne fonctionne pas correctement.
la source
Si vous avez mis à jour votre studio Android, accédez à FILE, Project Structure, Project, puis vérifiez la version gradle. Avant cela, vérifiez votre version de gradle dans C: \ Program Files \ Android \ Android Studio \ gradle et vérifiez la version si elle correspond, puis synchronisez à nouveau sinon changez la version de gradle dans Android Studio et synchronisez à nouveau.
la source
J'ai eu un problème similaire après avoir cloné AnySoftKeyboard et l'avoir ouvert dans Android Studio. Ce qui a fonctionné pour moi a été de supprimer le
AynSoftKeyboard/gradle
dossier, puis de nettoyer le projet via l'élément de menuBuild > Clean Project
.Essayez donc de supprimer le
YourProject/gradle
dossier et de nettoyer le projet pour déclencher une synchronisation Gradle.J'espère que cela fonctionne pour votre cas.
la source
téléchargez gradle à partir d' ici pour votre système d'exploitation et extrayez le fichier et collez le dossier interne dans installLocation / gradle
que dans Android Studio Goto File> Settings> bulid, exec, deployment> gradle et choisissez l'option de gradle locale et fournissez le chemin du fichier de votre nouveau gradle téléchargé et appuyez sur ok ça marche :)
la source
la source
J'ai eu ce problème, je viens de supprimer tout ce qui concerne Android dans c: // utilisateur / nom de votre ordinateur / et cela a fonctionné
la source
Si cela s'est produit après la mise à niveau d' Android Studio , cela peut être dû à un outil de construction obsolète, Update
Android SDK BuildTools
la source
Parfois, un problème est le fichier wrapper gradle dans votre fichier de projet. Ouvrez le fichier gradle de votre projet actuel et supprimez le fichier gradle wrapper.zip, puis synchronisez le projet, cela fonctionnera.
la source
C'était mon scénario: je devais utiliser une autre version d'Android Studio (3.2.1) et la version Gradle était 4.6. Pour cela, j'ai téléchargé la version .zip d'Android Studio. Au début, cela ne fonctionnait pas, même si je créais un nouveau projet, Gradle ne fonctionnait pas. Mais après quelques recherches et l'aide de ces articles, j'ai fait ce qui suit:
Au fait, j'utilise la version zip d'Android Studio 3.2.1. J'ai eu le même problème lorsque j'ai essayé de créer des projets avec un ancien Android Studio.
la source