无法执行dex:超出GC开销限制

时间:2015-03-23 10:37:45

标签: android eclipse

我正在使用Eclipse ADT 22.在导出此项目之前,我没有得到其他项目的错误。我在项目的lib目录中包含了2个jar库文件,然后它就不会运行了...... CPU USAGE达到了100%的限制,Eclipse变成了“无响应”。 错误消息:

[Dex Loader] Unable to execute dex: GC overhead limit exceeded
[OsmAnd]     Conversion to Dalvik format failed: 
             Unable to execute dex: GC overhead limit exceeded

我已经在这里尝试了很多想法一天......而且它仍然不起作用我现在很沮丧。 这就是我在eclipse.ini中所拥有的。

-startup
plugins/org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.200.v20150204-1316
-product
org.eclipse.epp.package.java.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
256M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256M
--launcher.defaultAction
openFile
--launcher.appendVmargs
-vmargs
-Dosgi.requiredJavaVersion=1.6
-Xms512m
-Xmx1024m

当我取消选中Android私有库时,它会在模拟器中运行但意外停止

请帮我解决这个问题。任何想法,将不胜感激。谢谢!

1 个答案:

答案 0 :(得分:0)

对于那些面临同样问题的人。我终于通过简单地将项目移动到我的默认工作区文件夹找到了解决方案...这很奇怪但无论如何解决了我的问题