Files
App.K12.Student.Miniapp_Flu…/android/gradle.properties
T
2026-09-04 15:22:20 +08:00

17 lines
1.0 KiB
Properties

# 修复:JVM 崩溃(hs_err_pid*.log "Out of Memory Error")。
# 原 8G 堆 + 4G 元空间共 12G+,加上 Flutter/模拟器/浏览器同时跑,
# 机器 27G 内存不够 JVM mmap 8G 虚拟空间 → Gradle daemon 被杀。
# 学习型项目 2G 堆 + 512M 元空间足够,还能给 dart 编译/模拟器留出内存。
org.gradle.jvmargs=-Xmx2G -XX:MaxMetaspaceSize=512m -XX:ReservedCodeCacheSize=256m -XX:+HeapDumpOnOutOfMemoryError
android.useAndroidX=true
# This newDsl flag was added by the Flutter template
android.newDsl=false
# This builtInKotlin flag was added by the Flutter template
android.builtInKotlin=false
# 修复:项目在 D 盘、pub 缓存(shared_preferences 等插件源码)在 C 盘,
# Kotlin 增量编译跨盘算相对路径会抛 "different roots" 导致构建失败。
# 关闭增量编译即可(本工程规模下几乎无性能影响)。
kotlin.incremental=false
# 限制 Kotlin daemon 内存(默认会继承 Gradle 大堆,双份 JVM 吃内存)
kotlin.daemon.jvmargs=-Xmx1G -XX:MaxMetaspaceSize=512m