Liberar espacio de Android Studio sin romper Expo ni React Native
Si desarrollas con Expo o React Native, ~/Library/Android y ~/.android pueden ocupar 20 GB o más. No hace falta borrarlo todo: el problema suele ser una imagen de sistema vieja o un emulador que ya no usas.
Lo que Expo necesita (no borrar)
No tocarplatform-tools (adb), emulator, las build-tools y la plataforma de la versión que usa tu proyecto, y al menos un emulador que funcione. Si borras esto, expo run:android deja de funcionar.
El archivo que nunca debes borrar: debug.keystore
No tocar~/.android/debug.keystore firma tus builds de desarrollo. Si lo pierdes, se genera otro, pero cambian las huellas SHA-1 que configuraste en Google, Firebase o Maps, y tendrás que volver a configurarlas. Si firmas builds de producción con un keystore propio, ese es irreemplazable: sin él no puedes actualizar tu app en Play Store.
Emuladores e imágenes viejas
Se regenera con costoEn Android Studio: Device Manager → borra los emuladores que no uses. Luego SDK Manager → SDK Platforms y desmarca las imágenes de sistema de versiones que ya no pruebas. Cada una ocupa de 1 a 4 GB.
Caché de Gradle
Se regenera con costo~/.gradle/caches se regenera sola, pero tu próximo build de Android será más lento porque volverá a descargar dependencias.
du -sh ~/.gradle/cachesPreguntas frecuentes
¿Puedo borrar toda la carpeta Android y reinstalar?
Se puede, pero tendrás que descargar de nuevo varios GB y configurar todo otra vez. Casi siempre basta con borrar emuladores e imágenes viejas.
Sigue leyendo
Cómo liberar espacio de Xcode y los simuladores de iOS
DerivedData, simuladores, runtimes de iOS y DeviceSupport pueden ocupar 20–90 GB. Qué borrar y cómo hacerlo bien.
Cómo encontrar y borrar node_modules viejos en Mac
Encuentra todos los node_modules de tu Mac, ordénalos por tamaño y borra los de proyectos inactivos. Se reinstalan con un comando.
Cómo limpiar la caché de npm, pnpm, yarn y Homebrew
Los gestores de paquetes nunca limpian su caché solos. Estos comandos recuperan de 2 a 15 GB en un Mac de desarrollo.