.gitignore за Android
20 правила за игнориране за Android, готови за копиране в хранилището ви.
Мобилна операционна система
Пълният .gitignore за Android
# Генерирано от LFGitignore — https://lfgitignore.com
# Създадено: 2026-10-13 16:12:10 UTC
# Технологии: Android
### Android ###
# Кеш на Gradle
.gradle/
# Изходна директория за компилиране
build/
.kotlin/
# Локална конфигурация на Android
local.properties
# Журнален файл
*.log
# Заснемания на Android
captures/
.externalNativeBuild/
.cxx/
# Пакет на приложение за Android
*.aab
# Пакет за Android
*.apk
output-metadata.json
# Модулен файл на IntelliJ
*.iml
# Проектни файлове на IntelliJ IDEA
.idea/
misc.xml
deploymentTargetDropDown.xml
render.experimental.xml
# Хранилище за ключове на Java
*.jks
# Хранилище за ключове на Android
*.keystore
# Конфигурация на услугите на Google
google-services.json
*.hprof
Какво всъщност игнорират тези правила за Android
Всички шаблони по-долу и защо са необходими във вашия .gitignore.
Файлове на Gradle
| Шаблон | Какво игнорира |
|---|---|
.gradle/ |
Кеш на Gradle |
build/ |
Изходна директория за компилиране |
.kotlin/ |
Файлове на Gradle |
Локален конфигурационен файл (път до SDK и др.)
| Шаблон | Какво игнорира |
|---|---|
local.properties |
Локална конфигурация на Android |
Журнали/файлове на ОС
| Шаблон | Какво игнорира |
|---|---|
*.log |
Журнален файл |
Генерирани файлове и папки на Android Studio
| Шаблон | Какво игнорира |
|---|---|
captures/ |
Заснемания на Android |
.externalNativeBuild/ |
Генерирани файлове и папки на Android Studio |
.cxx/ |
Генерирани файлове и папки на Android Studio |
*.aab |
Пакет на приложение за Android |
*.apk |
Пакет за Android |
output-metadata.json |
Генерирани файлове и папки на Android Studio |
IntelliJ
| Шаблон | Какво игнорира |
|---|---|
*.iml |
Модулен файл на IntelliJ |
.idea/ |
Проектни файлове на IntelliJ IDEA |
misc.xml |
IntelliJ |
deploymentTargetDropDown.xml |
IntelliJ |
render.experimental.xml |
IntelliJ |
Файлове на хранилище за ключове
| Шаблон | Какво игнорира |
|---|---|
*.jks |
Хранилище за ключове на Java |
*.keystore |
Хранилище за ключове на Android |
Услуги на Google (напр. API или Firebase)
| Шаблон | Какво игнорира |
|---|---|
google-services.json |
Конфигурация на услугите на Google |
Профилиране на Android
| Шаблон | Какво игнорира |
|---|---|
*.hprof |
Профилиране на Android |
Как да използвате този .gitignore за Android
- Копирайте правилата за Android по-горе или изтеглете файла директно.
- Създайте файл с име .gitignore в основната директория на Git хранилището си и поставете правилата в него.
- Ако някои от тези файлове вече се следят, изпълнете git rm -r --cached . и създайте нов комит — Git прилага правилата за игнориране само към неследени файлове.
- Добавете .gitignore в комит, за да използва целият екип едни и същи правила.