Java 一个应用程序显示无法执行dex:GC开销限制超出了eclipse中的GC开销限制

Java 一个应用程序显示无法执行dex:GC开销限制超出了eclipse中的GC开销限制,java,android,eclipse,garbage-collection,Java,Android,Eclipse,Garbage Collection,我试图阅读stackoveflow上回答的一些问题,并根据以下内容更改了eclipse.ini: 现在每个应用程序都正常运行,只有一个除外。它显示以下消息: 无法执行dex:超出了GC开销限制 超出GC开销限制 它迫使eclipse崩溃。有没有其他方法来解决这个问题,或者这是我的项目问题 谢谢 找到 eclipse.ini 文件位于Eclipse的安装目录中。然后复制并通过以下内容: openFile --launcher.XXMaxPermSize 1024m -showsplash org

我试图阅读stackoveflow上回答的一些问题,并根据以下内容更改了eclipse.ini:

现在每个应用程序都正常运行,只有一个除外。它显示以下消息:

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

它迫使eclipse崩溃。有没有其他方法来解决这个问题,或者这是我的项目问题

谢谢

找到

eclipse.ini

文件位于Eclipse的安装目录中。然后复制并通过以下内容:

openFile
--launcher.XXMaxPermSize
1024m
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
1024m
--launcher.defaultAction
openFile
--launcher.appendVmargs
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms512m 
-Xmx1024m
找到

eclipse.ini

文件位于Eclipse的安装目录中。然后复制并通过以下内容:

openFile
--launcher.XXMaxPermSize
1024m
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
1024m
--launcher.defaultAction
openFile
--launcher.appendVmargs
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms512m 
-Xmx1024m

--launcher.XXMaxPermSize 512m-XX:MaxPermSize=1024m
删除
--launcher.XXMaxPermSize
一次,两次。并添加
-XX:MaxPermSize=1024m
我这样做了,但什么也没发生,现在显示转换为Dalvik格式失败:无法执行dex:GC开销限制超出限制您是否尝试进一步增加限制?也许编译器只需要这么多ram。
--launcher.XXMaxPermSize 512m-XX:MaxPermSize=1024m
删除
--launcher.XXMaxPermSize
一次两次。并添加
-XX:MaxPermSize=1024m
我这样做了,但什么也没发生,现在显示转换为Dalvik格式失败:无法执行dex:GC开销限制超出限制您是否尝试进一步增加限制?也许编译器只需要这么多ram。