2012-04-21 84 views
1

佈局編輯器給我StackOverflowErrors,它要求我每次加載佈局XML時退出eclipse。Android ADT Eclipse佈局編輯器給StackOverflowErrors

這顯然是一個錯誤,但有誰知道一種解決方法,所以我知道該怎麼辦?不幸的是,無論我打開什麼樣的佈局,它都會發生。

我使用靛藍與ADT V18

java.lang.StackOverflowError 
    at java.util.SubList$1.<init>(AbstractList.java:688) 
    at java.util.SubList.listIterator(AbstractList.java:687) 
    at java.util.AbstractList.listIterator(AbstractList.java:284) 
    at java.util.SubList.iterator(AbstractList.java:678) 
    at java.util.AbstractCollection.toArray(AbstractCollection.java:162) 
    at java.util.regex.Pattern.split(Pattern.java:1027) 
    at java.lang.String.split(String.java:2292) 
    at java.lang.String.split(String.java:2334) 
    at com.android.ide.common.resources.ResourceResolver.findResValue(ResourceResolver.java:206) 
    at com.android.ide.common.resources.ResourceResolver.resolveResValue(ResourceResolver.java:325) 
    at com.android.ide.common.resources.ResourceResolver.resolveResValue(ResourceResolver.java:333) 
    at com.android.ide.common.resources.ResourceResolver.resolveResValue(ResourceResolver.java:333) 
    at com.android.ide.common.resources.ResourceResolver.resolveResValue(ResourceResolver.java:333) 
    at com.android.ide.common.resources.ResourceResolver.resolveResValue(ResourceResolver.java:333) 

回答

1

我在使用actionbarsherlock在4.0.3上構建時遇到了這個問題。 當我的USB SSD與Eclipse斷開連接後,每當我嘗試在我的項目中打開任何xml佈局時,都會發生堆棧溢出。最初,我可以通過將構建目標更改回2.3.3來解決此問題,並最終發現刪除actionbarsherlock應用程序主題可以阻止崩潰。 我發現該修復是刪除actionbarsherlock庫並導入新版本。這完全解決了這個問題。

相關問題