Android 渐变生成错误:内存不足
当我用gradle构建时,它失败了,信息如下:Android 渐变生成错误:内存不足,android,memory,gradle,out-of-memory,Android,Memory,Gradle,Out Of Memory,当我用gradle构建时,它失败了,信息如下: OpenJDK 64-Bit Server VM warning: INFO: os::commit_memory(0x0000000788800000, 89128960, 0) failed; error='无法分配内存' (errno=12) # # There is insufficient memory for the Java Runtime Environment to continue. # Native memory alloca
OpenJDK 64-Bit Server VM warning: INFO: os::commit_memory(0x0000000788800000, 89128960, 0) failed; error='无法分配内存' (errno=12)
#
# There is insufficient memory for the Java Runtime Environment to continue.
# Native memory allocation (malloc) failed to allocate 89128960 bytes for committing reserved memory.
# An error report file with more information is saved as:
# /tmp/jvm-27885/hs_error.log
:app:transformClassesWithDexForBaiduDebug FAILED
:app:transformClassesWithDexForBaiduDebug (Thread[main,5,main]) completed. Took 25.305 secs.
系统内存还剩下1G,我觉得这就足够了:
Mem: 3921316k total, 2735992k used, 1185324k free, 14464k buffers
Swap: 0k total, 0k used, 0k free, 90224k cached
添加我在gradle.properties中添加了一些参数,但不起作用:
org.gradle.jvmargs=-Xms256m -Xmx1024m
有没有其他方法可以解决此内存问题
[已解决]
在更新物理内存和构建过程之后。在Windows上,对我来说,当我增加分页文件时,它就像魅力一样 转到:控制面板->系统和安全->系统->高级系统设置。 如果可以的话,给它10-20 GB的硬盘作为分页内存
增加堆内存创建新标记时请小心-您创建的标记是内存不足的标记的副本。谢谢好的,我稍后会仔细检查它。org.gradle.jvmargs=-Xms256m-Xmx1024m-为我工作。谢谢