# Created by https://www.toptal.com/developers/gitignore/api/androidstudio
# Edit at https://www.toptal.com/developers/gitignore?templates=androidstudio

### AndroidStudio ###
# Covers files to be ignored for android development using Android Studio.

# Built application files
\.apk
\.ap_
\.aab

# Files for the ART/Dalvik VM
\.dex

# Java class files
\.class

# Generated files
^bin/
/bin/
^gen/
/gen/
^out/
/out/

# Gradle files
^\.gradle
^\.gradle/
^build/
/build/

# Signing files
^\.signing/
signing\.properties

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

# Proguard folder generated by Eclipse
proguard/

# Log Files
\.log

# Android Studio
/.*/build/
/.*/local\.properties
/.*/out
/.*/production
captures/
.navigation/
\.ipr
~$
\.swp

# Keystore files
\.jks
\.keystore

# Google Services (e.g. APIs or Firebase)
# google-services.json

# Android Patch
gen-external-apklibs

# External native build folder generated in Android Studio 2.2 and later
\.externalNativeBuild

# NDK
^obj/
/obj/

# IntelliJ IDEA
\.iml
\.iws
/out/

# User-specific configurations
\.idea/caches/
\.idea/libraries/
\.idea/shelf/
\.idea/workspace\.xml
\.idea/tasks\.xml
\.idea/AndroidProjectSystem\.xml
\.idea/deploymentTargetDropDown\.xml
\.idea/deploymentTargetSelector\.xml
\.idea/\.name
\.idea/compiler\.xml
\.idea/copyright/profiles_settings\.xml
\.idea/encodings\.xml
\.idea/misc\.xml
\.idea/modules\.xml
\.idea/scopes/scope_settings\.xml
\.idea/dictionaries
\.idea/vcs\.xml
\.idea/jsLibraryMappings\.xml
\.idea/datasources\.xml
\.idea/dataSources\.ids
\.idea/sqlDataSources\.xml
\.idea/dynamic\.xml
\.idea/uiDesigner\.xml
\.idea/assetWizardSettings\.xml
\.idea/gradle\.xml
\.idea/jarRepositories\.xml
\.idea/navEditor\.xml
\.idea/runConfigurations\.xml
\.idea/markdown\.xml

# Legacy Eclipse project files
\.classpath
\.project
\.cproject
\.settings/

# Mobile Tools for Java (J2ME)
\.mtj\.tmp/

# Package Files #
\.war
\.ear

# virtual machine crash logs (Reference: http://www.java.com/en/download/help/error_hotspot.xml)
hs_err_pid.*

## Plugin-specific files:

# mpeltonen/sbt-idea plugin
\.idea_modules/

# JIRA plugin
atlassian-ide-plugin\.xml

# Mongo Explorer plugin
\.idea/mongoSettings\.xml

# Crashlytics plugin (for Android Studio and IntelliJ)
com_crashlytics_export_strings\.xml
crashlytics\.properties
crashlytics-build\.properties
fabric\.properties

### AndroidStudio Patch ###

!/gradle/wrapper/gradle-wrapper.jar

# End of https://www.toptal.com/developers/gitignore/api/androidstudio
