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:
- Gradle 3.3 o superior.
- 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.