Android Pre Dex编译器挂在Intellij中 - 需要分配更多内存吗?

时间:2016-11-07 23:46:02

标签: android scala intellij-idea

我正在尝试使用sbt构建一个scala android项目,然后导入到Intellij。我可以构建并运行sbt没问题。然后我导入了Intellij,但是当我尝试编译时,它每次都会在Make at:

中挂起
  

Pre-dex:scala-compiler-2.11.7.jar

我已经检查了build.log,我看到了这一行:

java.lang.OutOfMemoryError: GC overhead limit exceeded

有没有办法可以为Pre Dex编译器分配更多内存?

1 个答案:

答案 0 :(得分:1)

您可以在文件/设置中设置内存 - >构建,执行,部署 - >编译器 - > Android编译器。在那里,您可以为VM for Dex提供其他选项。所以添加-Xmx4096M似乎已经解决了我的内存问题。默认值为1024M