【问题标题】:Error:Unable to start the daemon process: could not reserve enough space for object heap错误:无法启动守护进程:无法为对象堆保留足够的空间
【发布时间】:2016-07-20 01:52:43
【问题描述】:

请为 Gradle 分配更多内存。 例如,gradle.properties 文件中的以下行将最大 Java 堆大小设置为 1,024 MB: org.gradle.jvmargs=-Xmx1024m

【问题讨论】:

    标签: android api gradle


    【解决方案1】:

    尝试将此代码添加到您的 build.gradle

    dexOptions {
            javaMaxHeapSize "2048M"//2GB or more
    }
    

    如果没有帮助,请使用 this 回答或this

    【讨论】:

    • @ito2307 你看过this的答案吗?
    • 伴侣我更改为 1024 和 -Xmx256m 仍然说错误:无法启动守护进程:无法为对象堆保留足够的空间。请在项目的 gradle.properties 文件中为 Gradle 分配更多内存。例如,gradle.properties 文件中的以下行将最大 Java 堆大小设置为 1,024 MB:org.gradle.jvmargs=-Xmx1024m,我会一步一步按照您的链接进行操作。
    • @ito2307 嗯,this 怎么样。试试看!
    • org.gradle.jvmargs=-Xmx512m -XX\:MaxPermSize\=512m
    • @ito2307 很高兴它对你有所帮助。
    猜你喜欢
    • 2021-11-27
    • 2019-10-14
    • 2021-05-16
    • 2013-08-05
    • 2023-03-13
    • 2012-12-11
    • 2014-02-28
    • 2017-08-04
    相关资源
    最近更新 更多