如何在android下打印应用程序的堆栈?

时间:2017-03-14 20:01:03

标签: android delphi firemonkey

我可以检测到应用冻结的时间(我有一个后台线程,定期检查主线程是否响应)。现在,当我检测到应用程序被冻结时,我想在主文件的堆栈中保存文件,以便知道它被冻结的位置并尝试理解原因。我在delphi柏林的android下。这可能吗?

1 个答案:

答案 0 :(得分:0)

您可以使用以下方式获取堆栈元素:

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

然后打印各个元素。