Saltar al contenido

¿Cómo borrar el caché de gradle?

Si encuentras algún detalle que te causa duda puedes dejarlo en la sección de comentarios y te ayudaremos lo mas rápido que podamos.

Solución:

gradle caché se encuentra en

  • En Windows: %USERPROFILE%.gradlecaches
  • En Mac/UNIX: ~/.gradle/caches/

Puede navegar a este directorio y eliminarlo manualmente o ejecutar

rm -rf $HOME/.gradle/caches/

en sistema UNIX. Ejecutar este comando también forzará la descarga de dependencias.


ACTUALIZAR

Limpiar el Androide compilar caché del proyecto actual

NOTA: Android Studio File > Invalidate Caches / Restart no borra el caché de compilación de Android, por lo que tendrá que limpiarlo por separado.

En Windows:

gradlew cleanBuildCache

En Mac o UNIX:

./gradlew cleanBuildCache

Como @Bradford20000 señaló en los comentarios, podría haber un gradle.properties archivo, así como scripts gradle globales ubicados en $HOME/.gradle. En tal caso, se debe prestar especial atención al eliminar el contenido de este directorio.

Él .gradle/caches directorio contiene el Gradle compilar caché. Entonces, si tiene algún error sobre el caché de compilación, puede eliminarlo.

La opción –no-build-cache ejecutará gradle sin el caché de compilación.

ACTUALIZAR

cleanBuildCache ya no funciona

El complemento de Android Gradle ahora utiliza la función de caché de Gradle
https://guides.gradle.org/using-build-cache/

PARA BORRAR CACHE

Limpie el directorio de caché para evitar resultados de compilaciones anteriores

 rm -rf $GRADLE_HOME/caches/build-cache-*

https://guides.gradle.org/using-build-cache/#caching_android_projects

Otras digresiones: ver aquí (incluidas las ediciones).


=== INFORMACIÓN OBSOLETA ===

La solución más nueva usando la tarea de Gradle:

cleanBuildCache

Disponible a través del complemento de Android para Gradle, revisión 2.3.0 (febrero de 2017)

Dependencias:

  1. Gradle 3.3 o superior.
  2. Herramientas de compilación 25.0.0 o superior.

Más información en:
https://developer.android.com/studio/build/build-cache.html#clear_the_build_cache

Fondo

Construir caché

Almacena ciertos resultados que genera el complemento de Android al crear su proyecto (como AAR sin empaquetar y dependencias remotas previamente dexeadas). Tus compilaciones limpias son mucho más rápidas mientras usas el caché porque el sistema de compilación puede simplemente reutilizar esos archivos almacenados en caché durante las compilaciones posteriores, en lugar de volver a crearlos. Los proyectos que usan el complemento de Android 2.3.0 y versiones posteriores usan la memoria caché de compilación de forma predeterminada. Para obtener más información, lea Mejorar la velocidad de compilación con la memoria caché de compilación.

NOTA: La tarea cleanBuildCache no está disponible si deshabilita la caché de compilación.

USO

Ventanas:

gradlew cleanBuildCache

Linux/Mac:

gradle cleanBuildCache

Estudio Android/IntelliJ:

gradle tab (default on right) select and run the task or add it via the configuration window 

NOTA: gradle / gradlew son archivos específicos del sistema que contienen scripts. Consulte la información del sistema relacionada sobre cómo ejecutar los scripts:

  • linux
  • ventanas
  • Mac

Reseñas y puntuaciones

Si guardas algún reparo o forma de aclarar nuestro noticia puedes añadir una nota y con mucho gusto lo observaremos.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *