# ========================================================================= # Android Studio / IntelliJ / Java / Gradle Gitignore Template # ========================================================================= # Built application files & bundle outputs *.apk *.aar *.ap_ *.aab output-metadata.json # Files for the ART/Dalvik VM & compiled Java bytecode *.dex *.class # Generated build artifacts and caches bin/ gen/ out/ .gradle/ build/ app/build/ captures/ .externalNativeBuild/ .cxx/ # Local configuration files (contains your local SDK path, etc.) local.properties # Log files *.log # Android Studio / IntelliJ IDE files *.iml .idea/ *.iws *.ipr # Keystore files (Uncomment to prevent uploading your production signing keys) # *.jks # *.keystore # Google Services configuration file # (Uncomment if your repository is public and you want to hide your Firebase keys) # google-services.json # OS generated files .DS_Store .DS_Store? ._* Thumbs.db ehthumbs.db # ------------------------------------------------------------------------- # Flutter & Dart Internals # ------------------------------------------------------------------------- # Tool caches, build outputs, and dependencies .dart_tool/ .flutter-plugins .flutter-plugins-dependencies .packages .pub-cache/ .pub/ build/ # Web compilation artifacts build_release/ # ------------------------------------------------------------------------- # Generated Code (Optional but highly recommended) # ------------------------------------------------------------------------- # If you use code generation (freezed, json_serializable, etc.), # uncomment the line below if you prefer not to track generated files. # *.g.dart # *.freezed.dart # ------------------------------------------------------------------------- # Platform-Specific Exclusions # ------------------------------------------------------------------------- # Android **/android/local.properties **/android/.gradle/ **/android/app/protobuf/ **/android/app/build/ **/android/captures/ *.apk *.ap_ *.aab # iOS / macOS **/ios/Flutter/GeneratedPluginRegistrant.h **/ios/Flutter/GeneratedPluginRegistrant.m **/ios/Flutter/flutter_export_environment.sh **/ios/Flutter/ephemeral/ **/macos/Flutter/GeneratedPluginRegistrant.swift **/macos/Flutter/ephemeral/ **/ios/.generated/ *.xcworkspace *.moved-aside *.xcuserstate *.xcworkspace/contents.xcworkspacedata # Windows **/windows/flutter/ephemeral/ **/windows/flutter/generated_plugin_registrant.cc **/windows/flutter/generated_plugin_registrant.h # Linux **/linux/flutter/ephemeral/ **/linux/flutter/generated_plugin_registrant.cc **/linux/flutter/generated_plugin_registrant.h # ------------------------------------------------------------------------- # IDEs and Text Editors # ------------------------------------------------------------------------- # Android Studio / IntelliJ IDEA .idea/ *.iml *.ipr *.iws # Visual Studio Code .vscode/ # Keep your project-specific configurations safe if shared with your team: !.vscode/launch.json !.vscode/tasks.json # ------------------------------------------------------------------------- # Environment Variables & Sensitive Information # ------------------------------------------------------------------------- .env .env.* *.keystore *.jks *.p12 *.realm