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

Ang*_*nch 13 eclipse android

我正在设计一个带有eclipse的android应用程序.当我尝试运行时,我看到这个窗口:

在此输入图像描述

信息是

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

bra*_*ion 24

已经问过并且已经解决了不止一次..顺便说一句,你应该编辑eclipse.ini文件并为它提供更多的虚拟内存!

所以,例如:

--launcher.XXMaxPermSize
256M
-showsplash
com.android.ide.eclipse.adt.package.product
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-vmargs
-Dosgi.requiredJavaVersion=1.6
-Xms40m
-Xmx768m
Run Code Online (Sandbox Code Playgroud)

这些是我的默认值..尝试类似的东西

--launcher.XXMaxPermSize
512M
-showsplash
com.android.ide.eclipse.adt.package.product
--launcher.XXMaxPermSize
512m
--launcher.defaultAction
openFile
-vmargs
-Dosgi.requiredJavaVersion=1.6
-Xms512m
-Xmx1024m
Run Code Online (Sandbox Code Playgroud)

在此处查看更多详细信息:无法执行dex:Eclipse中超出GC开销限制

当像GC开销问题发生这种解决方案时,我也觉得很有用:https: //stackoverflow.com/a/20461943/3443362如果你的PC /笔记本电脑上没有这么多内存,那么最后的建议会更好......