Типичный.файл gitignore для приложения Android



просто поместите проект Android под git (бобовый стебель) управление версиями через командную строку ( терминал mac). Следующим шагом является настройка исключений.



тем из вас, кто уже прошел этот путь:



что должно быть типичным .файл gitignore выглядит как для проекта android?



проект настроен в Eclipse

661   7  

7 ответов:

Вы можете смешивать Android.gitignore:

# built application files
*.apk
*.ap_

# files for the dex VM
*.dex

# Java class files
*.class

# generated files
bin/
gen/

# Local configuration file (sdk path, etc)
local.properties

С затмение.gitignore:

*.pydevproject
.project
.metadata
bin/**
tmp/**
tmp/**/*
*.tmp
*.bak
*.swp
*~.nib
local.properties
.classpath
.settings/
.loadpath

# External tool builders
.externalToolBuilders/

# Locally stored "Eclipse launch configurations"
*.launch

# CDT-specific
.cproject

# PDT-specific
.buildpath

В дополнение к тому, что другие предложили, я бы хотел добавить proguard папка, если вы ее используете. Вы можете игнорировать всю папку или просто dump.txt,seeds.txt и usage.txt. В принципе, это хорошая идея, чтобы сохранить mapping.txt версионный, так что вы можете отлаживать запутанные трассировки стека от ваших пользователей. Более подробная информация здесь.

Это мой стандартный Android .gitignore и . Это обычно работает довольно хорошо.

bin
gen
target
.settings
.classpath
.project
*.keystore
*.swp
*.orig
*.log
*.properties
seed.txt
map.txt

он имеет затмение, ВИМ .файлы SWP, целевой знатоки папки и файлы сопоставления должны быть включены.

обновление: я .gitignore для разработки Android онлайн.

Ну я знаю, что репозиторий github/gitignore на GitHub имеет android .gitignore. Это может быть то, что вы хотите, так как это должно быть очень общим для разработки android.

фактическое содержимое указанного файла:

# built application files
*.apk
*.ap_

# files for the dex VM
*.dex

# Java class files
*.class

# generated files
bin/
gen/

# Local configuration file (sdk path, etc)
local.properties

вот тот, который я использую в своих проектах Android, он поддерживает как ADT, так и Android Studio, поэтому хорошо, если вы работаете с командой.

# General Folders

# gradle/ comment this when using gradle wrapper.
build/
bin/
gen/
tmp/
# proguard/ comment if not using proguard.
.gradle/
.settings/
.idea/

# General Files

.project
.classpath
.DS_Store
local.properties
*.iml
# gradlew comment when using gradle wrapper
# gradlew.bat comment when using gradle wrapper
Thumbs.db


# files specific to current project
your_apk.apk

в корне проекта есть файл .gitignore. Он содержит:

/bin/
/gen/

кроме того, если вы используете IntelliJ идеи, и вы строите артефакты (и вы должны), то вы можете добавить:

out/

(именно там по умолчанию создаются артефакты).

и если вы не хотите делиться своим проектом IntelliJ, игнорируйте

.idea/

Comments

    Ничего не найдено.