~/.gradle/caches sur Mac : peut-on le supprimer sans risque ?
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/cachesDe 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
- Fermez Android Studio ou IntelliJ IDEA.
- 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.
- Exécutez la commande ci-dessous. Elle supprime tout le dossier caches.
- Ouvrez un projet et lancez un build pendant que vous disposez d'une bonne connexion, puisque tout est téléchargé à nouveau.
rm -rf ~/.gradle/cachesCe 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