今天,在改项目的时候,突然间编译错误了。
错误内容如下:
Error:Execution failed for task':app:transformClassesWithDexForDebug'.
>com.android.build.api.transform.TransformException:com.android.ide.common.process.ProcessException:java.util.concurrent.ExecutionException:com.android.ide.common.process.ProcessException: Error while executing javaprocess with main class com.android.dx.command.Main with arguments {--dex--num-threads=4 --multi-dex --main-dex-listE:\workspace\androidClientStudent\app\build\intermediates\multi-dex\debug\maindexlist.txt--outputE:\workspace\androidClientStudent\app\build\intermediates\transforms\dex\debug\folders\1000\1f\mainE:\workspace\androidClientStudent\app\build\intermediates\transforms\jarMerging\debug\jars\1\1f\combined.jar}
解决方法如下:
在app的gradler配置文件中,添加 multiDexEnabled true 开启分包,然后添加
dexOptions {
javaMaxHeapSize "4g"
}
不知为何,截图保存不了。
这段代码复制在android的目录下