我一直在使用ADT一段时间,事情进展顺利。突然之间,Eclipse宣称它在内存“Java堆空间”的麻烦和什么都没有...我搜索了所有的每一条建议似乎指向编辑文件eclipse.ini
。Eclipse ADT内存不足并不断崩溃?
大部分建议表示将内存升高至512m
。我做到了,但没有解决任何问题。所以我把它升到1024m
。仍然没有运气,所以我再次提高到2048m
。仍然没有成功!我的eclipse.ini
现在看起来像这样:
-showsplash
org.eclipse.platform
-startup
../../../plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar
--launcher.library
../../../plugins/org.eclipse.equinox.launcher.cocoa.macosx.x86_64_1.1.200.v20120913-144807
-product
com.android.ide.eclipse.adt.package.adtproduct
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
1024m
--launcher.defaultAction
openFile
-vmargs
-Xdock:icon=../Resources/Eclipse.icns
-XstartOnFirstThread
-Dorg.eclipse.swt.internal.carbon.smallFonts
-Dosgi.requiredJavaVersion=1.6
-XX:MaxPermSize=1024m
-XstartOnFirstThread
-Dorg.eclipse.swt.internal.carbon.smallFonts
-Xms1024m
-Xmx2048m
-Xdock:icon=../Resources/Eclipse.icns
-XstartOnFirstThread
-Dorg.eclipse.swt.internal.carbon.smallFonts
ADT仍然崩溃。看起来好像2048m
应该已经有很多内存了,但ADT仍然抱怨它。那么是否还有其他问题可能会引发这种症状?请记住,我的应用程序在IDE刚刚开始疯狂前几分钟就工作了。
编辑:
我也试着删除从应用的所有ADT文件夹(我使用的是Mac),与ADT的不同副本,重新把它再回来。这也没有做到。
不幸的是,我已经在使用最新版本的Eclipse ADT。 :\ – user2323030 2014-10-30 22:49:47
刚刚添加了一些可能有所帮助的东西 – danny117 2014-11-08 03:18:04