【发布时间】:2012-02-15 23:44:08
【问题描述】:
无论如何我可以可视化 Android 应用程序的调用堆栈吗?我在 Eclipse 中只能找到正在运行的线程:
我想要的是查看如何调用我的子例程以调试与活动回栈相关的问题。
谢谢!
【问题讨论】:
标签: android eclipse adt callstack ddms
无论如何我可以可视化 Android 应用程序的调用堆栈吗?我在 Eclipse 中只能找到正在运行的线程:
我想要的是查看如何调用我的子例程以调试与活动回栈相关的问题。
谢谢!
【问题讨论】:
标签: android eclipse adt callstack ddms
您可以在任何线程中看到 即时 调用堆栈。在 Eclipse 的 DDMS 透视图中,单击 Threads 窗口。
开始时它将是空的。在“设备”窗口中选择您的进程,然后单击“设备”列表中进程列表上方的线程按钮。
现在您将在“线程”窗口中看到线程列表。单击其中一个线程,然后按下面的刷新按钮。您将看到该线程的即时堆栈跟踪。
【讨论】:
在代码中的某处添加断点并在调试模式下运行,然后您可能会看到调用堆栈。 AFAIK,在运行模式下,它只显示线程数和进程数。它不显示调用顺序。
【讨论】: