Liberar espacio de Android Studio sin romper Expo ni React Native

5 min de lecturaRecuperas: 5–25 GBActualizada: 2026-09-29

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 tocar

platform-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 costo

En 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/caches

Preguntas 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