Android Studio 1.5.1 - 无效的最大堆大小:-Xmx4g指定的大小超出了最大可表示大小

时间:2016-01-12 07:37:09

标签: android android-studio

如何在Android Studio 1.5.1版本中解决以下问题: 我试图增加和减少dx.bat文件中的选项,如:

set defaultXmx=-Xmx512M 
set defaultXmx=-Xmx1024M 
set defaultXmx=-Xmx2048M

仍然没有成功。请让我知道解决此问题的其他选择。

    Error:Could not create the Java Virtual Machine.
Error:A fatal exception has occurred. Program will exit.
Invalid maximum heap size: -Xmx4g
The specified size exceeds the maximum representable size.
Error:Execution failed for task ':app:dexQaDebug'.
> com.android.ide.common.internal.LoggedErrorException: Failed to run command:
    C:\Users\User\AppData\Local\Android\sdk\build-tools\21.1.2\dx.bat -JXmx4g --dex --no-optimize --multi-dex --main-dex-list 

1 个答案:

答案 0 :(得分:0)

我在build.gradle文件中的dexOptions中将javaMaxHeapSize“4g”更改为javaMaxHeapSize“1g”,现在工作正常。 dexOptions {incremental true javaMaxHeapSize“1g”// jumboMode true}

相关问题