.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

  1. Copia las reglas de Android de arriba o descarga el archivo directamente.
  2. Crea un archivo llamado .gitignore en la raíz del repositorio Git y pega las reglas.
  3. 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.
  4. Incluye el .gitignore en un commit para que todo el equipo comparta las mismas reglas.

Otras plantillas .gitignore de Sistema operativo

Ver todas las plantillas de Sistema operativo