Diskzyv0.1
À supprimer avec précaution

~/.gradle/caches sur Mac : peut-on le supprimer sans risque ?

Réponse courte

Vous pouvez supprimer ~/.gradle/caches sans rien casser, mais cela coûte du temps. Le prochain build de chaque projet télécharge à nouveau ses dépendances et recompile tout depuis le début.

Où il se trouve

~/.gradle/caches

De quoi il s'agit

Gradle, l'outil de build derrière Android et de nombreux projets Java et Kotlin, stocke les bibliothèques téléchargées, les artefacts transformés et les résultats de build réutilisables dans ~/.gradle/caches. C'est leur partage entre projets qui rend les builds quotidiens rapides.

Il grossit avec chaque version de Gradle et chaque version de dépendance que vos projets utilisent. Gradle supprime de lui-même les entrées de cache inutilisées depuis un certain temps, mais sur une machine active le dossier devient tout de même volumineux.

À côté, ~/.gradle/wrapper contient les distributions de Gradle téléchargées par les projets, et ~/.gradle/daemon contient des historiques.

Quelle taille il peut atteindre

Souvent plusieurs Go, et plus de dix Go sur un Mac utilisé pour le développement Android.

Comment le vider à la main

  1. Fermez Android Studio ou IntelliJ IDEA.
  2. Arrêtez les daemons Gradle en cours d'exécution depuis un dossier de projet avec ./gradlew --stop, pour que rien ne garde le cache ouvert.
  3. Exécutez la commande ci-dessous. Elle supprime tout le dossier caches.
  4. Ouvrez un projet et lancez un build pendant que vous disposez d'une bonne connexion, puisque tout est téléchargé à nouveau.
Dans Terminal
rm -rf ~/.gradle/caches

Ce qui se passe ensuite

Le premier build de chaque projet est bien plus lent que d'habitude et a besoin du réseau pour récupérer chaque dépendance. Ensuite, les builds retrouvent leur vitesse normale à mesure que le cache se remplit.

Comment Diskzy le traite

Diskzy liste les caches Gradle dans l'onglet Clean up (nettoyage) mais les laisse décochés, car le prochain build sera lent.

Guides associés

Voyez où est passé l'espace de votre Mac

Diskzy cartographie votre disque, explique les Données système et supprime ce qui peut l'être sans risque. Gratuit pendant 72 heures, puis 9 $ une seule fois pour 2 Mac.

Essayer Diskzy gratuitement
Lire cette page en:EnglishEspañolDeutschPortuguêsFrançaisTürkçe日本語