2011-04-28 30 views
6

我每次在我的Android項目中添加一個xml文件到/res/menu部分時,我的eclipse似乎每次都會發生Stackoverflow錯誤。這是它生成的錯誤日誌,有沒有人遇到過這個問題?每次當我添加一個新的xml文件到我的菜單部分時,Eclipse崩潰 - Android

eclipse.buildId=M20110210-1200 
java.version=1.6.0_24 
java.vendor=Sun Microsystems Inc. 
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US 
Command-line arguments: -os win32 -ws win32 -arch x86 

Error 
Thu Apr 28 10:34:18 EDT 2011 
Unhandled event loop exception 

java.lang.StackOverflowError 
at org.eclipse.wst.xml.core.internal.document.StructuredDocumentRegionProxy.setStructuredDocumentRegion(StructuredDocumentRegionProxy.java:338) 
at org.eclipse.wst.xml.core.internal.document.XMLModelUpdater.changeStructuredDocumentRegion(XMLModelUpdater.java:423) 
at org.eclipse.wst.xml.core.internal.document.XMLModelUpdater.changeStructuredDocumentRegion(XMLModelUpdater.java:440) 
at org.eclipse.wst.xml.core.internal.document.XMLModelUpdater.changeStructuredDocumentRegion(XMLModelUpdater.java:440) 
at org.eclipse.wst.xml.core.internal.document.XMLModelUpdater.changeStructuredDocumentRegion(XMLModelUpdater.java:440) 
at org.eclipse.wst.xml.core.internal.document.XMLModelUpdater.changeStructuredDocumentRegion(XMLModelUpdater.java:440) 
at org.eclipse.wst.xml.core.internal.document.XMLModelUpdater.changeStructuredDocumentRegion(XMLModelUpdater.java:440) 
at org.eclipse.wst.xml.core.internal.document.XMLModelUpdater.changeStructuredDocumentRegion(XMLModelUpdater.java:440) 
at org.eclipse.wst.xml.core.internal.document.XMLModelUpdater.changeStructuredDocumentRegion(XMLModelUpdater.java:440) 
at org.eclipse.wst.xml.core.internal.document.XMLModelUpdater.changeStructuredDocumentRegion(XMLModelUpdater.java:440) 
at org.eclipse.wst.xml.core.internal.document.XMLModelUpdater.changeStructuredDocumentRegion(XMLModelUpdater.java:440) 
. 
. 
. 
repeats hundreds of times 

感謝,
Teja公司。

+1

請顯示xml文件。 – 2011-04-28 14:40:13

+0

這只是一個新的XML。我通過右鍵單擊菜單>新文件> filename.xml來添加它。 – 2011-04-28 14:59:42

回答

1

我正在做的是做新文件並將其擴展名更改爲.xml。這是在菜單部分創建了一個空的xml,它以某種方式觸發了stackoverflow異常。如果我進一步瀏覽列表,可以選擇在Eclipse中創建新的Android XML File。它將預先使用LinearLayout填充XML,現在錯誤已經停止。

+0

我有同樣的問題,但這種解決方案是崩潰的原因,也許有另一種解決方案? – 2014-12-21 16:17:56

0

檢查一下,這是一個類似於你的方法來調整內存分配的問題。可能幫助: StackOverflowError on Eclipse

+0

謝謝,將回到這個,不能現在就做。 – 2011-04-28 15:00:26

+0

剛剛嘗試設置'-Xmx = 512m'和'-Xss = 1m'。仍然崩潰.. – 2011-04-29 17:37:11

相關問題