Expiring Daemon because JVM heap space is exhausted

在.gradle目录下创建一个gradle.properties 文件

复制以下内容保存重启

#开启线程守护,第一次编译时开线程,之后就不会再开了

org.gradle.daemon=true

#配置编译时的虚拟机大小

org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8

#开启并行编译,相当于多条线程再走

org.gradle.parallel=true

#启用新的孵化模式

org.gradle.configureondemand=true


参考:https://blog.csdn.net/programmer_sir/article/details/106887578

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Gradle对于很多开发者来说有一种既熟悉又陌生的感觉,他是离我们那么近,以至于我每天做项目都需要他,但是他又是离...
    阿_希爸阅读 9,615评论 10 199
  • 整理一些常见的Android面试题(针对于2~3年开发经验中所遇到的问题) synchronized锁静态方法和非...
    appzy阅读 2,375评论 4 18
  • 前言说明 以下内容均为 Android 组件化架构知识点的总结归纳、修正错误和完善扩展,非系统知识集,个人笔记,仅...
    Parallel_Lines阅读 6,822评论 11 84
  • Gradle是一个开源的构建自动化工具,专注于灵活性和性能。Gradle构建脚本使用Groovy或Kotlin D...
    小村医阅读 1,142评论 0 1
  • 0、概述 项目级Gradle配置 项目更目录下的gradle.properties文件是项目级配置 覆盖全局配置,...
    彭旭锐阅读 1,871评论 4 11