# vfork keeps process spawning cheap under QEMU user-mode emulation (ARM64 CI runner). org.gradle.jvmargs=-Xmx4G -XX:MaxMetaspaceSize=1G -XX:+HeapDumpOnOutOfMemoryError -Djdk.lang.Process.launchMechanism=vfork android.useAndroidX=true # Stay on the legacy AGP DSL / external Kotlin plugin until all Flutter plugins # support the AGP 9 built-in Kotlin (same as the Flutter 3.47 project template). android.newDsl=false android.builtInKotlin=false # Kotlin incremental compilation stores project-relative paths and breaks on Windows # when the pub cache (C:) and the project live on different drives # ("this and base files have different roots"). CI builds are clean anyway. kotlin.incremental=false