我一直在使用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