Dx工具抛出java.lang.OutOfMemmoryError

时间:2016-09-03 14:39:53

标签: android dx

我有一个终端应用程序,可以在我的手机上构建Android应用程序。我没有可用于编程的计算机。所以无论如何当我的应用程序增长时,我的Android手机终端上运行的dx工具会抛出java.lang.OutOfMemmoryError,即使终端只使用20mb的memmory

1 个答案:

答案 0 :(得分:0)

过了一段时间我找到了解决方案,手机中的dx工具基本上是一个shell脚本,它调用dalvik虚拟机来执行dx工具。 解决方案是将-Xms30m添加到调用dalvik vm的命令中。它为dx工具提供了30 mb的堆,如果还不够,只需增加数量。

相关问题