# 第 9 章 · 性能优化推荐配置 · gradle.properties # 把这份配置直接复制到任何项目,立刻拿到 3-5 倍提速。 # === 1. Daemon === org.gradle.daemon=true # 30 分钟没活儿就退(默认 3 小时太久) org.gradle.daemon.idletimeout=1800000 # === 2. 并行 === org.gradle.parallel=true # 默认是 CPU 核数,一般无需改;超大项目可设为 8/16 # org.gradle.workers.max=8 # === 3. Build Cache === org.gradle.caching=true # === 4. Configuration Cache(Gradle 7.4+ 推荐) === # 先用 warn 模式探探,看哪些插件不兼容 org.gradle.configuration-cache=true org.gradle.configuration-cache.problems=warn # === 5. JVM 参数 === # 大项目至少 2g,避免 Daemon OOM org.gradle.jvmargs=-Xmx4g -XX:MaxMetaspaceSize=1g -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8 # === 6. 只重新评估发生变化的项目(按需配置阶段) === org.gradle.configureondemand=true # === 7. Kotlin 编译加速 === kotlin.incremental=true kotlin.incremental.useClasspathSnapshot=true # === 8. 文件监听(Gradle 6.5+) === org.gradle.vfs.watch=true