美文网首页
Not enough space for XXXKB objec

Not enough space for XXXKB objec

作者: 哈士奇会打字 | 来源:发表于2019-12-04 22:09 被阅读0次

    问题描述

    载入android工程时,工程构建失败,报错具体如下:

    Error occurred during initialization of VM
    Could not reserve enough space for 1572864KB object heap
    
    image.png

    在gradle.properties 文件中,确实有设置jvmargs变量值:

    image.png

    问题原因

    问题是自己安装了32位的jdk,而windows对32位的程序最多分配1200m内存,所以当 org.gradle.jvmargs被设置为 1536m 时就会报这个错误,而当自己修改为512m时,就可以构建通过。
    然后自己重装了64位系统,完美运行,美滋滋。

    个人小结

    刚开始以为是idea或者jvm自己的设置不对,走了很多弯路,没想到啊,是自己安装时没注意,装了32位软件,真的深坑。
    解决问题还是要找到根因呀,下一次出现才不会再绕弯路。之前由此也有过这个问题,但是应该是电脑有多个jdk环境,我选择了另一个jdk,问题得到解决,但是当时不知道原因,等问题再暴露的时候,又花了很多时间去找答案,这样的状态很不好,所以只要出现问题,不要只是解决了就过了,一定要找到问题根因,保证自己可以跟自己解释清楚,下次再遇到,就不会再被恶心了~

    相关文章

      网友评论

          本文标题:Not enough space for XXXKB objec

          本文链接:https://www.haomeiwen.com/subject/hglrgctx.html