# Built application files *.apk *.aab *.ap_ *.dex # Build output (Gradle / AGP) build/ .gradle/ .kotlin/ captures/ # Native build artifacts .externalNativeBuild/ .cxx/ *.so # IDE / Editor *.iml .idea/ .vscode/ *.swp # OS .DS_Store Thumbs.db # Local config (machine-specific SDK path, signing keys, etc.) local.properties # Profiling / heap dumps *.hprof # Release build output app/release/ # Local tooling (ZCode session/plans — not part of the project) .zcode/ # Gradle wrapper: the jar IS the build bootstrap and must be committed so # `./gradlew` works after a fresh clone. Keep it despite any broad ignores above. !gradle/wrapper/gradle-wrapper.jar