2015-06-14 72 views
1

在看似隨機的場合,它看起來像在與Android工作室捆綁在一起的設備監視器中的日誌貓錯過了錯誤消息。安卓設備顯示器似乎錯過了崩潰

我有一個應用程序崩潰了不同的錯誤,Index out of bounds提一個。在某些情況下,該故障顯示在日誌中,其他情況下顯示警告,而不是錯誤。但它仍然會在出現界限錯誤的地方崩潰。

我不知道爲什麼日誌會錯過這些錯誤以及我應該怎麼做以防止它發生。 關於可能是什麼原因的任何建議,我如何找到並修復它?

回答

0

Logcat將來自設備(或來自仿真器)的日誌輸出流化,並且該流可能被延遲,中斷或緩慢。當這種情況發生我按一下Android Studio中這個圖標停止和重新啓動:

Restart Logcat

如果從設備的這種行爲頻繁,你可能還需要測試的其他電纜。

+0

它與重啓工作。謝謝。問題是關於何時使用模擬器。可悲的是我不知道爲什麼它會很慢。 –

+0

這可能會減少logcat速度緩慢,而且更多的DDMS不可靠。這種情況發生在我很少發生,我通常發現關閉Android Studio,在我的機器上殺死adb,殺死模擬器,然後把所有東西都備份起來有所幫助。這不是100%修復,但它有時會起作用。 – justhecuke

+0

當我在模擬器運行時讓電腦進入睡眠狀態時,發生了很多事情。當我的電腦重新啓動時,連接中斷,我必須關閉仿真器並重新啓動,以便再次連接。 – Simon