我正在尝试使用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编译器分配更多内存?
答案 0 :(得分:1)
您可以在文件/设置中设置内存 - >构建,执行,部署 - >编译器 - > Android编译器。在那里,您可以为VM for Dex提供其他选项。所以添加-Xmx4096M似乎已经解决了我的内存问题。默认值为1024M