【发布时间】:2011-08-22 01:42:19
【问题描述】:
我已将 2.45mb jar 文件添加到我的 Android eclipse 项目中,现在无论我做什么,我都会继续收到“Conversion to Dalvik format failed: Unable to execute dex: Java heap space” .
我在网上进行了研究,并被告知更新我的 eclipse.ini 以增加我的 Java VM 堆大小。我已对 eclipse.ini 中的所有值执行此操作,但我继续收到构建错误。
有什么想法吗?
【问题讨论】:
-
你能把你添加到eclipse中的行贴出来吗?
-
-启动插件/org.eclipse.equinox.launcher_1.1.0.v20100507.jar --launcher.library plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.1.R36x_v20100810 -产品 org.eclipse.epp.package.java.product --launcher.defaultAction openFile --launcher.XXMaxPermSize 512M -showsplash org.eclipse.platform --launcher.XXMaxPermSize 512m --launcher.defaultAction openFile -vmargs -Dosgi.requiredJavaVersion= 1.5 -Xms512m -Xmx512m
-
我的初始化中也只有条目 -data @noDefault:我尝试使用这两行以各种排列方式添加各种代码,包括 -Xms512m -Xmx512m 和 -vmargs -Xms512m -Xmx512m。还有一些我也尝试过添加大约 20 行代码的建议。有人需要把exclipse.ini中需要的COMPLETE行代码,从上到下贴出来,添加的代码中是否需要自定义文件路径,不同配置会有所不同
-
我也尝试过使用 eclipse -vmargs -Xms512m -Xmx512m 从命令行启动,但没有成功