flutter架 构项目基础
This commit is contained in:
@@ -0,0 +1,16 @@
|
||||
# 修复: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
|
||||
Reference in New Issue
Block a user