.gitignore pour Android
19 règles d’exclusion pour Android, prêtes à copier dans votre dépôt.
Système d'exploitation mobile
Le .gitignore complet pour Android
# Generated by LFGitignore - https://lfgitignore.com
# Created: 2025-09-16 20:49:16 UTC
# Technologies: Android
### Android ###
# Gradle cache
.gradle/
# Build output directory
build/
# Android local config
local.properties
# Log file
*.log
# Android captures
captures/
.externalNativeBuild/
.cxx/
# Android app bundle
*.aab
# Android package
*.apk
output-metadata.json
# IntelliJ module file
*.iml
# IntelliJ IDEA project files
.idea/
misc.xml
deploymentTargetDropDown.xml
render.experimental.xml
# Java keystore
*.jks
# Android keystore
*.keystore
# Google services config
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.
Gradle files
| Motif | Ce qu’il ignore |
|---|---|
.gradle/ |
Gradle cache |
build/ |
Build output directory |
Local configuration file (sdk path, etc)
| Motif | Ce qu’il ignore |
|---|---|
local.properties |
Android local config |
Log/OS Files
| Motif | Ce qu’il ignore |
|---|---|
*.log |
Log file |
Android Studio generated files and folders
| Motif | Ce qu’il ignore |
|---|---|
captures/ |
Android captures |
.externalNativeBuild/ |
Android Studio generated files and folders |
.cxx/ |
Android Studio generated files and folders |
*.aab |
Android app bundle |
*.apk |
Android package |
output-metadata.json |
Android Studio generated files and folders |
IntelliJ
| Motif | Ce qu’il ignore |
|---|---|
*.iml |
IntelliJ module file |
.idea/ |
IntelliJ IDEA project files |
misc.xml |
IntelliJ |
deploymentTargetDropDown.xml |
IntelliJ |
render.experimental.xml |
IntelliJ |
Keystore files
| Motif | Ce qu’il ignore |
|---|---|
*.jks |
Java keystore |
*.keystore |
Android keystore |
Google Services (e.g. APIs or Firebase)
| Motif | Ce qu’il ignore |
|---|---|
google-services.json |
Google services config |
Android Profiling
| Motif | Ce qu’il ignore |
|---|---|
*.hprof |
Android Profiling |
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.