# Android Studio
.idea/
.idea/caches
.idea/libraries
.idea/modules.xml
.idea/workspace.xml
.idea/navEditor.xml
.idea/assetWizardSettings.xml
.idea/misc.xml
*.iml

# Build output
build/
app/build/

# Gradle
.gradle/
local.properties
.gradle/
build/

# Log files
*.log

# Android specific
*.apk
*.ap_
*.aab
output.json

# Keystore files (sensitive information)
*.jks
*.keystore

# Fastlane
fastlane/report.xml
fastlane/Preview.html
fastlane/screenshots
fastlane/test_output

# MacOS
.DS_Store

# Windows
Thumbs.db

# Linux
*.~lock.*

# Coverage and test reports
*.ec
*.hprof
*.coverdata
*.coverage
*.trace

# ProGuard
proguard/

# IDE and editor files
*.swp
*.swo
*~

# VSCode
.vscode/

# Generated files
gen/
out/
captures/

# Temporary files
*.tmp
*.temp
*.bak
*.old

# Node modules (if using React Native or similar tools)
node_modules/

# Kotlin
*.kts

# Gradle Wrapper (keep both files)
!gradle/wrapper/gradle-wrapper.properties
!gradle/wrapper/gradle-wrapper.jar

# Dependency cache (clear these if build issues occur)
.cxx/

# Lint
lint/intermediates/
lint/generated/

# Annotation processors
generated/

# User-specific configuration
*.sublime-workspace
*.sublime-project

# Ignore crashlytics and analytics generated files
crashlytics-build.properties

# Ignore NDK directories
.externalNativeBuild/

# Ignore Jetpack Compose compilation output
.compose/

# Other IDEs
.idea/runConfigurations/
