# =========================================================================
# Android Build Artifacts & Gradle
# =========================================================================
.gradle/
build/
**/build/
*.apk
*.aar
*.aab
*.ap_
output-metadata.json

# Gradle local configuration
.gradle/

# Android Studio local history
.idea/localHistory/

# Crash logs
hs_err_pid*
replay_pid*

# =========================================================================
# Security & Secret Keys (Future-Proofing API Keys)
# =========================================================================
# This file stores your local SDK path and sensitive API keys
local.properties

# Keystores and signing keys (Never commit production certificates!)
*.jks
*.keystore
*.pk8
*.pem
google-services.json

# =========================================================================
# JetBrains / Android Studio / Kotlin / Java
# =========================================================================
# Ignore individual IDE noise, but allow core code styling and sharing
*.iml
*.iws
.idea/workspace.xml
.idea/tasks.xml
.idea/planningMode.xml
.idea/vcs.xml
.idea/dictionaries
.idea/libraries
.idea/caches
.idea/navEditor.xml
.idea/deploymentTargetDropDown.xml
.idea/deploymentTargetSelector.xml
.idea/androidTestResultsUserPreferences.xml

# Kotlin specific temporary compiler directories
.kotlin/

# Java specific binary class outputs (if you add Java later)
*.class

# =========================================================================
# C++ / NDK Build Artifacts (Future-Proofing Native Code)
# =========================================================================
.cxx/
externalNativeBuild/
obj/

# =========================================================================
# Miscellaneous & System Junk
# =========================================================================
*.log
captures/
.DS_Store
Thumbs.db

