Типичный.файл gitignore для приложения Android
просто поместите проект Android под git (бобовый стебель) управление версиями через командную строку ( терминал mac). Следующим шагом является настройка исключений.
тем из вас, кто уже прошел этот путь:
что должно быть типичным .файл gitignore выглядит как для проекта android?
проект настроен в Eclipse
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*.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
кроме того, если вы используете IntelliJ идеи, и вы строите артефакты (и вы должны), то вы можете добавить:
out/(именно там по умолчанию создаются артефакты).
и если вы не хотите делиться своим проектом IntelliJ, игнорируйте
.idea/
Comments