# Project-wide Gradle settings. # 非工作手机开发时勿常驻 daemon;./gradlew 用时再启、编完退出 org.gradle.daemon=false org.gradle.jvmargs=-Xmx2048m -Dfile.encoding=UTF-8 -Dsun.jnu.encoding=UTF-8 -Duser.language=zh -Duser.country=CN # Kotlin 编译 daemon 单独 JVM:非 ASCII(中文)工程路径下须显式 UTF-8,否则源文件路径被转义为 \uXXXX 找不到文件 kotlin.daemon.jvmargs=-Xmx2048m -Dfile.encoding=UTF-8 -Dsun.jnu.encoding=UTF-8 # 中文工程路径下 worker/daemon 策略会把源路径转义;in-process 走 Gradle 主 JVM(已 UTF-8),避免找不到 .kt kotlin.compiler.execution.strategy=in-process android.useAndroidX=true kotlin.code.style=official android.nonTransitiveRClass=true systemProp.https.protocols=TLSv1.2,TLSv1.3 org.gradle.internal.http.connectionTimeout=60000 org.gradle.internal.http.socketTimeout=60000