这是我第一次使用Proguard,我注意到如果向proguard-project.txt添加许多自定义规则,则构建显然需要更长时间。这会导致Eclipse崩溃并报告"GC overhead limit exceeded"的错误,然后我不得不强制关闭java,因为编辑器不断弹出错误和警告对话框。有没有办法避免Eclipse的这些连续崩溃,并解决这里报告的问题?
这是我第一次使用Proguard,我注意到如果向proguard-project.txt添加许多自定义规则,则构建显然需要更长时间。这会导致Eclipse崩溃并报告"GC overhead limit exceeded"的错误,然后我不得不强制关闭java,因为编辑器不断弹出错误和警告对话框。有没有办法避免Eclipse的这些连续崩溃,并解决这里报告的问题?
我找到了解决方法,已经读了其他所有论坛帖子,但没有人说如何在Eclipse上修复它。我在这里找到了解决方法here
编辑:如果链接失效,你可以这样做。编辑“eclipse.ini”,并设置类似以下的内容:
-XX:MaxPermSize=1024m
-Xms512m
-Xmx1024m
清除布局中的所有错误和警告。 确保您以管理员模式运行eclipse(Windows用户)。 进入eclipse文件夹位置 -> 打开eclipse.ini文件,然后确保匹配以下内容。
-Dosgi.requiredJavaVersion=1.6-Xms512m-Xmx1024m