2012-07-09 59 views
0

昨日圖形佈局是工作的罰款從我的應用程序,但今天的XML文件每當我試圖查看任何XML文件中的圖形佈局我得到這個錯誤:的StackOverflowError當試圖查看圖形佈局對於所有的XML文件

main.xml: java.lang.StackOverflowError 
java.lang.StackOverflowError 

java.lang.StackOverflowError 
at java.util.regex.Pattern.atom(Pattern.java:1969) 
at java.util.regex.Pattern.sequence(Pattern.java:1851) 
at java.util.regex.Pattern.expr(Pattern.java:1769) 
at java.util.regex.Pattern.compile(Pattern.java:1477) 
at java.util.regex.Pattern.<init>(Pattern.java:1150) 
at java.util.regex.Pattern.compile(Pattern.java:840) 
at java.lang.String.split(String.java:2304) 
at java.lang.String.split(String.java:2346) 
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)

誰能幫助?

+0

請問您能發佈所有相關的代碼(即XML,調用的活動等......) – BlackHatSamurai 2012-07-09 23:33:01

+0

滿堆棧跟蹤嗎? – 2012-07-09 23:36:31

+0

它發生在我所有的XML文件,我發佈了完整的錯誤。 – GreekOphion 2012-07-09 23:36:44

回答

0

我在猜測(沒有代碼在這裏發佈),您的RegEx有問題。由於遞歸調用,導致StackOverflowError的路徑可能存在重複交替的RegEx路徑。按照this的問題,並嘗試發佈您的代碼,如果可能的話。

+0

我是一個noob,當涉及到Android,我不知道該怎麼辦或造成它... – GreekOphion 2012-07-10 00:00:45

+0

張貼您的RegEx – Nerd 2012-07-10 00:01:20

+0

如何找到我的RegEx? – GreekOphion 2012-07-10 00:05:15

相關問題