2012-01-13 37 views
3

我的Android應用程序不斷獲取頻道損壞錯誤,並自動關閉應用程序。在日誌中只有兩行後面會出現紅色在Android應用程序中出現此錯誤的原因 - 頻道無法恢復損壞,將被丟棄

ERROR/InputDispatcher(2687): channel '40561dd8 com.mypackage.myActivity (server)' ~ Consumer closed input channel or an error occurred. events=0x801-09 
    ERROR/InputDispatcher(2687): channel '40561dd8 com.mypackage.myActivity (server)' ~ Channel is unrecoverably broken and will be disposed! 

應用程序的目標是Android 2.2平臺版本。

請求你幫我解決這個錯誤的原因。

在此先感謝。

+2

我遇到同樣的錯誤,我開始想知道是否我的應用程序不會因爲該錯誤消息而被關閉,但該消息因爲我的應用程序關閉而出現(可能出於其他原因 - 但是不會出現在日誌文件中...) – AgentKnopf 2012-04-26 12:42:13

回答

3

我有我自己的這個問題,並在解決方案上工作。

到目前爲止,我可以說的是,它連接到WebView(至少在我的情況下)和InputDispatcher是用C++編寫的android的本地庫。

似乎會發生這種情況,因爲處理連接的線程由於某種錯誤而進入鎖定狀態。

這是源到Dispatcher - >

http://gitorious.org/rowboat/frameworks-base/blobs/b27b8c0caf8ff23d10eea655085769f314050427/libs/ui/InputDispatcher.cpp

我不知道哪個版本的Android其服務,但你會發現你的錯誤消息在環島線1860的由來。

我知道這不是解決方案,但它可能會幫助你退出。

相關問題