.gitignore para Android
20 reglas de exclusión para Android, listas para copiar en tu repositorio.
Sistema operativo móvil
El .gitignore completo para Android
# Generado por LFGitignore - https://lfgitignore.com
# Creado: 2026-10-13 16:11:53 UTC
# Tecnologías: Android
### Android ###
# Caché de Gradle
.gradle/
# Directorio de resultados de compilación
build/
.kotlin/
# Configuración local de Android
local.properties
# Archivo de registro
*.log
# Capturas de Android
captures/
.externalNativeBuild/
.cxx/
# Paquete de aplicación de Android
*.aab
# Paquete de Android
*.apk
output-metadata.json
# Archivo de módulo de IntelliJ
*.iml
# Archivos de proyecto de IntelliJ IDEA
.idea/
misc.xml
deploymentTargetDropDown.xml
render.experimental.xml
# Almacén de claves de Java
*.jks
# Almacén de claves de Android
*.keystore
# Configuración de los servicios de Google
google-services.json
*.hprof
Qué ignoran estas reglas de Android
Todos los patrones y por qué incluirlos en tu .gitignore.
Archivos de Gradle
| Patrón | Qué ignora |
|---|---|
.gradle/ |
Caché de Gradle |
build/ |
Directorio de resultados de compilación |
.kotlin/ |
Archivos de Gradle |
Archivo de configuración local (ruta del SDK, etc.)
| Patrón | Qué ignora |
|---|---|
local.properties |
Configuración local de Android |
Archivos de registro y del sistema operativo
| Patrón | Qué ignora |
|---|---|
*.log |
Archivo de registro |
Archivos y carpetas generados por Android Studio
| Patrón | Qué ignora |
|---|---|
captures/ |
Capturas de Android |
.externalNativeBuild/ |
Archivos y carpetas generados por Android Studio |
.cxx/ |
Archivos y carpetas generados por Android Studio |
*.aab |
Paquete de aplicación de Android |
*.apk |
Paquete de Android |
output-metadata.json |
Archivos y carpetas generados por Android Studio |
IntelliJ
| Patrón | Qué ignora |
|---|---|
*.iml |
Archivo de módulo de IntelliJ |
.idea/ |
Archivos de proyecto de IntelliJ IDEA |
misc.xml |
IntelliJ |
deploymentTargetDropDown.xml |
IntelliJ |
render.experimental.xml |
IntelliJ |
Archivos de almacenes de claves
| Patrón | Qué ignora |
|---|---|
*.jks |
Almacén de claves de Java |
*.keystore |
Almacén de claves de Android |
Servicios de Google (p. ej., API o Firebase)
| Patrón | Qué ignora |
|---|---|
google-services.json |
Configuración de los servicios de Google |
Análisis de rendimiento de Android
| Patrón | Qué ignora |
|---|---|
*.hprof |
Análisis de rendimiento de Android |
Cómo usar este .gitignore para Android
- Copia las reglas de Android de arriba o descarga el archivo directamente.
- Crea un archivo llamado .gitignore en la raíz del repositorio Git y pega las reglas.
- Si Git ya rastrea alguno de esos archivos, ejecuta git rm -r --cached . y crea otro commit: Git solo aplica las reglas de exclusión a los archivos que no rastrea.
- Incluye el .gitignore en un commit para que todo el equipo comparta las mismas reglas.