无效的最大堆大小:指定的大小超过最大可表示大小

时间:2017-09-10 16:16:20

标签: android

当我在android studio预览版beta 4中构建我的项目时出现此错误 错误是:

  

错误:错误:无法创建Java虚拟机。   错误:错误:发生了致命异常。程序将会退出。   错误:无效的最大堆大小:-Xmx4g   错误:指定的大小超出了最大可表示大小。   错误:任务执行失败':Q-municate_app:transformClassesWithDexForDevDebug'。   com.android.build.api.transform.TransformException:com.android.ide.common.process.ProcessException:java.util.concurrent.ExecutionException:java.lang.UnsupportedOperationException

我使用:https://quickblox.com/developers/Sample-webrtc-android#Sources项目来构建聊天视频应用。

1 个答案:

答案 0 :(得分:1)

  

我使用32位java安装

32位应用程序无法使用4g RAM。因此size exceeds the maximum representable size

您需要使用较小的堆,或使用64位Java