> com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:\Program Files\Java\jdk1.8.0_51\bin\java.exe'' finished with non-zero exit value 2

这错我是在graddle项目中遇到了,初始的时候百度查了下,全是一堆废话,他们的解决方式千篇一律是在build.gradle构建文件中添加参数设置,我这边也挨个尝试了一下,没用!没用!没用!

最后,自己想了下,报错信息大致就是说jvm内存不足,何不直接把jvm的启动内存放大?说干就干,我用的是idea,如果是AS修改方式大同小异,我这里直接进入idea的bin目录下修改后缀为.vmoptions的文件,将其中的-Xms、-Xmx更改,

-Xms512m 设置初时的内存大小,提高Java程序的启动速度

-Xmx2048m 设置最大内存数,提高该值,可以减少内存Garage收集的频率,提高程序性能

修改完之后,重新启动项目即可正常。

在这里插入图片描述

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐