今天如往常一样做开发,突然eclipse弹出一个错误,当时刚好有其它事,所以没留意。错误如下:
[2014-02-20 11:40:28 - Dex Loader] Unable to execute dex: GC overhead limit exceeded
[2014-02-20 11:40:28 - AuDing] Conversion to Dalvik format failed: Unable to execute dex: GC overhead limit exceeded
关了eclipse后,做其它事情去了。
回来之后重起,发现eclipse一闪而过,进度条走了1/10的样子闪退了,没弹出什么信息。试了几次都不行。
于是google,按国外的说法是Eclipse目录下的eclispe.ini文件的问题,于是备份一个,然后按里面的进行改,改了多次,版本也各不相同,每次改完重启但依然一闪而过。
继续找结果,在一文章中说
删除工程目录下 .metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi
试了下,发现eclipse可以打开了,但项目报了好多错,clean下,再刷新,项目恢复如初。