2017-03-14 46 views
0

我可以檢測應用程序何時凍結(我有一個後臺線程定期檢查主線程是否響應)。現在,當我檢測到應用程序被凍結時,我想將文件保存在主線程的堆棧中,以知道其凍結的位置,並嘗試理解其原因。我在德爾福柏林的Android下。這可能嗎?如何在android下打印應用程序的堆棧?

回答

0

您可以通過獲取堆棧元素:

StackTraceElement[] stackTraceElements = new Throwable().getStackTrace(); 

,然後打印的單個元素。

+0

謝謝大衛;但是這是主線程的堆棧跟蹤? – Vyacheslav

+0

這是您執行它的線程的蹤跡。 –

+0

看起來像java代碼也.... –

相關問題