我剛去Android市場發佈更新到我的應用程序,並注意到從現有安裝報告了一些新的錯誤。雖然我能理解(並嘗試做一些事情),他們中的大多數這個讓我頗爲不解:ViewGroup.resetResolvedTextDirection中的Android StackOverflowError
java.lang.StackOverflowError
at android.view.ViewGroup.resetResolvedTextDirection(ViewGroup.java:5131)
at android.view.ViewGroup.resetResolvedTextDirection(ViewGroup.java:5131)
at android.view.ViewGroup.resetResolvedTextDirection(ViewGroup.java:5131)
at android.view.ViewGroup.resetResolvedTextDirection(ViewGroup.java:5131)
at android.view.ViewGroup.resetResolvedTextDirection(ViewGroup.java:5131)
at android.view.ViewGroup.resetResolvedTextDirection(ViewGroup.java:5131)
... this line repeats about 200 times or so ...
這是所有有 - 任何形式的其他信息。
我完全不知道從哪裏開始調查。任何想法,不勝感激。
我明白了。我相當肯定,一個觀點不能作爲一個孩子被直接或間接地添加到自身中,否則會產生各種各樣的問題。我會嘗試獲取ics模擬器並嘗試在那裏運行調試器 - 也許將能夠找到問題。 – 2012-02-07 17:38:38
是的,有一個「父」檢查,你會_think_會避免這一點。但我無法以任何其他方式解釋遞歸循環。除非它不是遞歸的,你的視圖層次真的很深。 – 2012-02-07 18:03:39