Invalid maximum heap size: -Xmx4g错误解决

今天导了个项目编译可以,但是build APK的时候报如下错误,然后百度了好多

Warning:The `android.dexOptions.incremental` property is deprecated and it has no effect on the build process.

Error:Error: Could not create the Java Virtual Machine.
Error:Error: A fatal exception has occurred. Program will exit.
Error:Invalid maximum heap size: -Xmx4g
Error:The specified size exceeds the maximum representable size.
Error:Execution failed for task ':app:transformClassesWithDexForDebug'.

> com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: java.util.concurrent.ExecutionException: java.lang.UnsupportedOperationException

原来是build.gradle文件里

dexOptions {
    /*incremental false*/

    preDexLibraries = false
    javaMaxHeapSize "4g"
}
删除或者把4g改为1024m,解决问题,改完以后一定要先同步再编译运行...

感想:点击打开链接

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值