2013-07-12 39 views
0

我的應用程序隨機崩潰,沒有通知隨機(屏幕變成黑色,回到主屏幕),即使我已經在我的應用程序中實現了ACRA。我認爲這是某種致命的例外,ACRA無法捕捉它。如何獲取android上的致命異常日誌?

由於它是隨機發生的,我無法連接手機並一直進行調試。有什麼方法可以獲得我的應用程序的歷史記錄,我可以找出它崩潰時發生的事情。謝謝!

回答

0

在您的設備上安裝logcat應用程序,例如aLogcat。下次崩潰後打開它並過濾你的包名稱。

CatLog可以將logcat流式傳輸到文件,使您可以在事後(一旦發生崩潰)搜索它。

+0

我知道Logcat調試,但重點是,logcat只顯示系統的最近日誌。當我發生崩潰時,我無法在線進行調試,通常在崩潰後2或3小時。我只是想知道是否有某種方式可以在3或4小時前訪問日誌文件。 – NordicShaw

+0

哦,我明白了。我已經用另一個可以記錄logcat的應用程序(CatLog)更新了我的答案(即將其流式傳輸到文件)。也許給一個去(然後只搜索文件錯誤與您的包)。 – free3dom

+0

謝謝。也許這是一個解決方案。但是我必須根植手機,否則在豆形軟糖中只能看到應用程序自己的日誌。 – NordicShaw