.gitignore pour Android
20 règles d’exclusion pour Android, prêtes à copier dans votre dépôt.
Système d'exploitation mobile
Le .gitignore complet pour Android
# Généré par LFGitignore - https://lfgitignore.com
# Créé le : 2026-11-03 04:56:40 UTC
# Technologies : Android
### Android ###
# Cache Gradle
.gradle/
# Répertoire de sortie de compilation
build/
.kotlin/
# Configuration locale Android
local.properties
# Fichier journal
*.log
# Captures Android
captures/
.externalNativeBuild/
.cxx/
# Bundle d’application Android
*.aab
# Paquet Android
*.apk
output-metadata.json
# Fichier de module IntelliJ
*.iml
# Fichiers de projet IntelliJ IDEA
.idea/
misc.xml
deploymentTargetDropDown.xml
render.experimental.xml
# Magasin de clés Java
*.jks
# Magasin de clés Android
*.keystore
# Configuration des services Google
google-services.json
*.hprof
Ce que ces règles Android ignorent vraiment
Chaque motif ci-dessous, et pourquoi il a sa place dans votre .gitignore.
Fichiers Gradle
| Motif | Ce qu’il ignore |
|---|---|
.gradle/ |
Cache Gradle |
build/ |
Répertoire de sortie de compilation |
.kotlin/ |
Fichiers Gradle |
Fichier de configuration locale (chemin du SDK, etc.)
| Motif | Ce qu’il ignore |
|---|---|
local.properties |
Configuration locale Android |
Fichiers journaux et du système d’exploitation
| Motif | Ce qu’il ignore |
|---|---|
*.log |
Fichier journal |
Fichiers et dossiers générés par Android Studio
| Motif | Ce qu’il ignore |
|---|---|
captures/ |
Captures Android |
.externalNativeBuild/ |
Fichiers et dossiers générés par Android Studio |
.cxx/ |
Fichiers et dossiers générés par Android Studio |
*.aab |
Bundle d’application Android |
*.apk |
Paquet Android |
output-metadata.json |
Fichiers et dossiers générés par Android Studio |
IntelliJ
| Motif | Ce qu’il ignore |
|---|---|
*.iml |
Fichier de module IntelliJ |
.idea/ |
Fichiers de projet IntelliJ IDEA |
misc.xml |
IntelliJ |
deploymentTargetDropDown.xml |
IntelliJ |
render.experimental.xml |
IntelliJ |
Fichiers de magasin de clés
| Motif | Ce qu’il ignore |
|---|---|
*.jks |
Magasin de clés Java |
*.keystore |
Magasin de clés Android |
Services Google (par exemple API ou Firebase)
| Motif | Ce qu’il ignore |
|---|---|
google-services.json |
Configuration des services Google |
Profilage Android
| Motif | Ce qu’il ignore |
|---|---|
*.hprof |
Profilage Android |
Comment utiliser ce .gitignore pour Android
- Copiez les règles Android ci-dessus, ou téléchargez directement le fichier.
- Créez un fichier nommé .gitignore à la racine de votre dépôt Git et collez-y les règles.
- Si certains de ces fichiers sont déjà suivis, lancez git rm -r --cached . puis recommitez — Git n’applique les règles d’exclusion qu’aux fichiers non suivis.
- Commitez le .gitignore pour que toute l’équipe partage les mêmes règles.