2012-04-21 6 views
1

レイアウトエディタが私にレイアウトXMLを読み込むたびにEclipseを終了するように求めるStackOverflowErrorsを与えています。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) 

答えて

2

をインディゴを使用してい

問題の報告は、リソース参照の問題のように見えるここ http://code.google.com/p/android/issues/detail?id=24317

あります。これまでのところ解決策は見つかりませんでしたが、これはアプリのテーマを変更した後に問題が発生することを私に思い出させます。だから私はそれを元に戻した。

1

4.0.3でactionbarsherlockをビルドするときにこの問題が発生しました。 私のUSB SSDをEclipseオープンで切断した後、プロジェクトでxmlレイアウトを開こうとするたびにスタックオーバーフローが発生しました。当初は、ビルドターゲットを2.3.3に変更することで回避することができ、最終的にはactionbarsherlockアプリケーションテーマを削除してクラッシュを停止させることが判明しました。 解決方法は、actionbarsherlockライブラリを削除し、新しいバージョンをインポートすることでした。これで問題は完全に修正されました。

関連する問題