0

昨日、アプリの xml ファイルのグラフィカル レイアウトは正常に機能していましたが、今日、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)

誰でも助けてもらえますか?

4

1 に答える 1

0

私は(ここに投稿されたコードなしで)あなたのに問題があると推測していますRegEx。再帰的な呼び出しRegExが原因で、パスが交互に繰り返される場合があります。このStackOverflowError質問に従って、可能であればコードを投稿してみてください。

于 2012-07-09T23:50:21.727 に答える