1+ # Created by https://www.toptal.com/developers/gitignore/api/android,androidstudio,macos,gradle,firebase,kotlin,git,bitrise,jenv
2+ # Edit at https://www.toptal.com/developers/gitignore?templates=android,androidstudio,macos,gradle,firebase,kotlin,git,bitrise,jenv
3+
4+ # ## Android ###
5+ # Gradle files
6+ .gradle /
7+ build /
8+
9+ # Local configuration file (sdk path, etc)
10+ local.properties
11+
12+ # Log/OS Files
13+ * .log
14+
15+ # Android Studio generated files and folders
16+ captures /
17+ .externalNativeBuild /
18+ .cxx /
19+ * .apk
20+ output.json
21+
22+ # IntelliJ
23+ * .iml
24+ .idea /
25+ misc.xml
26+ deploymentTargetDropDown.xml
27+ render.experimental.xml
28+
29+ # Keystore files
30+ * .jks
31+ * .keystore
32+
33+ # Google Services (e.g. APIs or Firebase)
34+ google-services.json
35+ firebase.json
36+
37+ # Android Profiling
38+ * .hprof
39+
40+ # ## Android Patch ###
41+ gen-external-apklibs
42+
43+ # Replacement of .externalNativeBuild directories introduced
44+ # with Android Studio 3.5.
45+
46+ # ## Bitrise ###
47+ .bitrise.secrets.yml
48+
49+ # ## Firebase ###
50+ .idea
51+ ** /node_modules /*
52+ ** /.firebaserc
53+
54+ # ## Firebase Patch ###
55+ .runtimeconfig.json
56+ .firebase /
57+
58+ # ## Git ###
59+ # Created by git for backups. To disable backups in Git:
60+ # $ git config --global mergetool.keepBackup false
61+ * .orig
62+
63+ # Created by git when using merge tools for conflicts
64+ * .BACKUP. *
65+ * .BASE. *
66+ * .LOCAL. *
67+ * .REMOTE. *
68+ * _BACKUP_ * .txt
69+ * _BASE_ * .txt
70+ * _LOCAL_ * .txt
71+ * _REMOTE_ * .txt
72+
73+ # ## JEnv ###
74+ # JEnv local Java version configuration file
75+ .java-version
76+
77+ # Used by previous versions of JEnv
78+ .jenv-version
79+
80+ # ## Kotlin ###
81+ # Compiled class file
82+ * .class
83+
84+ # Log file
85+
86+ # BlueJ files
87+ * .ctxt
88+
89+ # Mobile Tools for Java (J2ME)
90+ .mtj.tmp /
91+
92+ # Package Files #
93+ * .jar
94+ * .war
95+ * .nar
96+ * .ear
97+ * .zip
98+ * .tar.gz
99+ * .rar
100+
101+ # virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
102+ hs_err_pid *
103+ replay_pid *
104+
105+ # ## macOS ###
106+ # General
107+ .DS_Store
108+ .AppleDouble
109+ .LSOverride
110+
111+ # Icon must end with two \r
112+ Icon
113+
114+
115+ # Thumbnails
116+ ._ *
117+
118+ # Files that might appear in the root of a volume
119+ .DocumentRevisions-V100
120+ .fseventsd
121+ .Spotlight-V100
122+ .TemporaryItems
123+ .Trashes
124+ .VolumeIcon.icns
125+ .com.apple.timemachine.donotpresent
126+
127+ # Directories potentially created on remote AFP share
128+ .AppleDB
129+ .AppleDesktop
130+ Network Trash Folder
131+ Temporary Items
132+ .apdisk
133+
134+ # ## macOS Patch ###
135+ # iCloud generated files
136+ * .icloud
137+
138+ # ## Gradle ###
139+ .gradle
140+ ** /build /
141+ ! src /** /build /
142+
143+ # Ignore Gradle GUI config
144+ gradle-app.setting
145+
146+ # Avoid ignoring Gradle wrapper jar file (.jar files are usually ignored)
147+ ! gradle-wrapper.jar
148+
149+ # Avoid ignore Gradle wrappper properties
150+ ! gradle-wrapper.properties
151+
152+ # Cache of project
153+ .gradletasknamecache
154+
155+ # Eclipse Gradle plugin generated files
156+ # Eclipse Core
157+ .project
158+ # JDT-specific (Eclipse Java Development Tools)
159+ .classpath
160+
161+ # ## Gradle Patch ###
162+ # Java heap dump
163+
164+ # ## AndroidStudio ###
165+ # Covers files to be ignored for android development using Android Studio.
166+
167+ # Built application files
168+ * .ap_
169+ * .aab
170+
171+ # Files for the ART/Dalvik VM
172+ * .dex
173+
174+ # Java class files
175+
176+ # Generated files
177+ bin /
178+ gen /
179+ out /
180+
181+ # Gradle files
182+
183+ # Signing files
184+ .signing /
185+
186+ # Local configuration file (sdk path, etc)
187+
188+ # Proguard folder generated by Eclipse
189+ proguard /
190+
191+ # Log Files
192+
193+ # Android Studio
194+ /* /build /
195+ /* /local.properties
196+ /* /out
197+ /* /* /build
198+ /* /* /production
199+ .navigation /
200+ * .ipr
201+ * ~
202+ * .swp
203+
204+ # Keystore files
205+
206+ # Google Services (e.g. APIs or Firebase)
207+ # google-services.json
208+
209+ # Android Patch
210+
211+ # External native build folder generated in Android Studio 2.2 and later
212+ .externalNativeBuild
213+
214+ # NDK
215+ obj /
216+
217+ # IntelliJ IDEA
218+ * .iws
219+ /out /
220+
221+ # User-specific configurations
222+ .idea /caches /
223+ .idea /libraries /
224+ .idea /shelf /
225+ .idea /workspace.xml
226+ .idea /tasks.xml
227+ .idea /.name
228+ .idea /compiler.xml
229+ .idea /copyright /profiles_settings.xml
230+ .idea /encodings.xml
231+ .idea /misc.xml
232+ .idea /modules.xml
233+ .idea /scopes /scope_settings.xml
234+ .idea /dictionaries
235+ .idea /vcs.xml
236+ .idea /jsLibraryMappings.xml
237+ .idea /datasources.xml
238+ .idea /dataSources.ids
239+ .idea /sqlDataSources.xml
240+ .idea /dynamic.xml
241+ .idea /uiDesigner.xml
242+ .idea /assetWizardSettings.xml
243+ .idea /gradle.xml
244+ .idea /jarRepositories.xml
245+ .idea /navEditor.xml
246+
247+ # Legacy Eclipse project files
248+ .cproject
249+ .settings /
250+
251+ # Mobile Tools for Java (J2ME)
252+
253+ # Package Files #
254+
255+ # virtual machine crash logs (Reference: http://www.java.com/en/download/help/error_hotspot.xml)
256+
257+ # # Plugin-specific files:
258+
259+ # mpeltonen/sbt-idea plugin
260+ .idea_modules /
261+
262+ # JIRA plugin
263+ atlassian-ide-plugin.xml
264+
265+ # Mongo Explorer plugin
266+ .idea /mongoSettings.xml
267+
268+ # Crashlytics plugin (for Android Studio and IntelliJ)
269+ com_crashlytics_export_strings.xml
270+ crashlytics.properties
271+ crashlytics-build.properties
272+ fabric.properties
273+
274+ # ## AndroidStudio Patch ###
275+
276+ ! /gradle /wrapper /gradle-wrapper.jar
277+
278+ # End of https://www.toptal.com/developers/gitignore/api/android,androidstudio,macos,gradle,firebase,kotlin,git,bitrise,jenv
0 commit comments