Diskzyv0.1
Mit Bedacht löschen

Was ist ~/.gradle/caches auf dem Mac? Kann man es löschen?

Kurze Antwort

Du kannst ~/.gradle/caches löschen, ohne etwas kaputt zu machen, aber es kostet Zeit. Der nächste Build jedes Projekts lädt seine Abhängigkeiten erneut und baut von Grund auf neu.

Wo es liegt

~/.gradle/caches

Was es ist

Gradle, das Build-Werkzeug hinter Android und vielen Java- und Kotlin-Projekten, speichert geladene Bibliotheken, transformierte Artefakte und wiederverwendbare Build-Ausgaben in ~/.gradle/caches. Dass Projekte sie teilen, hält alltägliche Builds schnell.

Der Ordner wächst mit jeder Gradle-Version und jeder Version einer Abhängigkeit, die deine Projekte nutzen. Gradle entfernt Cache-Einträge, die eine Weile nicht benutzt wurden, von selbst, aber auf einem aktiv genutzten Rechner wird der Ordner trotzdem groß.

Daneben enthält ~/.gradle/wrapper die Gradle-Distributionen, die Projekte geladen haben, und ~/.gradle/daemon enthält Protokolle.

Wie groß es wird

Oft mehrere GB, und mehr als zehn GB auf einem Mac, der für Android-Entwicklung genutzt wird.

So leerst du es von Hand

  1. Schließe Android Studio oder IntelliJ IDEA.
  2. Stoppe laufende Gradle-Daemons in einem Projektordner mit ./gradlew --stop, damit nichts den Cache offen hält.
  3. Führe den Befehl unten aus. Er löscht den gesamten Ordner caches.
  4. Öffne ein Projekt und baue es einmal, solange du eine gute Verbindung hast, denn alles wird erneut geladen.
Im Terminal
rm -rf ~/.gradle/caches

Was danach passiert

Der erste Build jedes Projekts ist deutlich langsamer als sonst und braucht das Netz, um jede Abhängigkeit zu holen. Danach erreichen Builds wieder ihr normales Tempo, sobald sich der Cache füllt.

Wie Diskzy damit umgeht

Diskzy listet Gradle-Caches im Tab „Clean up“ (Aufräumen) auf, lässt sie aber nicht angehakt, weil der nächste Build langsam wird.

Verwandte Ratgeber

Sieh, wo der Platz auf deinem Mac geblieben ist

Diskzy kartiert dein Laufwerk, erklärt die Systemdaten und räumt weg, was gefahrlos weg kann. 72 Stunden kostenlos, danach einmalig 9 $ für 2 Macs.

Diskzy kostenlos testen
Lies das auf:EnglishEspañolDeutschPortuguêsFrançaisTürkçe日本語