.gitignore per Android

20 regole di esclusione per Android, pronte da copiare nel repository.

Sistema operativo mobile

Il .gitignore completo per Android

# Generato da LFGitignore - https://lfgitignore.com
# Creato: 2026-10-13 16:11:13 UTC
# Tecnologie: Android

### Android ###
# Cache di Gradle
.gradle/
# Directory dei risultati di compilazione
build/
.kotlin/
# Configurazione locale Android
local.properties
# File di log
*.log
# Acquisizioni Android
captures/
.externalNativeBuild/
.cxx/
# Bundle di app Android
*.aab
# Pacchetto Android
*.apk
output-metadata.json
# File di modulo IntelliJ
*.iml
# File di progetto IntelliJ IDEA
.idea/
misc.xml
deploymentTargetDropDown.xml
render.experimental.xml
# Archivio delle chiavi Java
*.jks
# Archivio delle chiavi Android
*.keystore
# Configurazione dei servizi Google
google-services.json
*.hprof

Cosa escludono le regole di Android

Tutti i pattern e i motivi per includerli nel tuo .gitignore.

File di Gradle

Schema di esclusione Cosa esclude
.gradle/ Cache di Gradle
build/ Directory dei risultati di compilazione
.kotlin/ File di Gradle

File di configurazione locale (percorso SDK, ecc.)

Schema di esclusione Cosa esclude
local.properties Configurazione locale Android

Log e file del sistema operativo

Schema di esclusione Cosa esclude
*.log File di log

File e cartelle generati da Android Studio

Schema di esclusione Cosa esclude
captures/ Acquisizioni Android
.externalNativeBuild/ File e cartelle generati da Android Studio
.cxx/ File e cartelle generati da Android Studio
*.aab Bundle di app Android
*.apk Pacchetto Android
output-metadata.json File e cartelle generati da Android Studio

IntelliJ

Schema di esclusione Cosa esclude
*.iml File di modulo IntelliJ
.idea/ File di progetto IntelliJ IDEA
misc.xml IntelliJ
deploymentTargetDropDown.xml IntelliJ
render.experimental.xml IntelliJ

File dell'archivio delle chiavi

Schema di esclusione Cosa esclude
*.jks Archivio delle chiavi Java
*.keystore Archivio delle chiavi Android

Servizi Google (ad esempio API o Firebase)

Schema di esclusione Cosa esclude
google-services.json Configurazione dei servizi Google

Profilazione Android

Schema di esclusione Cosa esclude
*.hprof Profilazione Android

Come usare questo .gitignore per Android

  1. Copia le regole di Android qui sopra oppure scarica direttamente il file.
  2. Crea un file chiamato .gitignore nella radice del repository Git e incolla le regole al suo interno.
  3. Se Git tiene già traccia di alcuni di questi file, esegui git rm -r --cached . e crea un nuovo commit: Git applica le regole di esclusione solo ai file non tracciati.
  4. Includi .gitignore in un commit affinché tutto il team condivida le stesse regole.

Altri modelli .gitignore per Sistema operativo

Vedi tutti i modelli di Sistema operativo