【问题标题】:How can I visualize Android call stack using Eclipse?如何使用 Eclipse 可视化 Android 调用堆栈?
【发布时间】:2012-02-15 23:44:08
【问题描述】:

无论如何我可以可视化 Android 应用程序的调用堆栈吗?我在 Eclipse 中只能找到正在运行的线程:

我想要的是查看如何调用我的子例程以调试与活动回栈相关的问题。

谢谢!

【问题讨论】:

    标签: android eclipse adt callstack ddms


    【解决方案1】:

    您可以在任何线程中看到 即时 调用堆栈。在 Eclipse 的 DDMS 透视图中,单击 Threads 窗口。

    开始时它将是空的。在“设备”窗口中选择您的进程,然后单击“设备”列表中进程列表上方的线程按钮。

    现在您将在“线程”窗口中看到线程列表。单击其中一个线程,然后按下面的刷新按钮。您将看到该线程的即时堆栈跟踪。

    【讨论】:

      【解决方案2】:

      在代码中的某处添加断点并在调试模式下运行,然后您可能会看到调用堆栈。 AFAIK,在运行模式下,它只显示线程数和进程数。它不显示调用顺序。

      【讨论】:

        猜你喜欢
        • 2010-11-16
        • 1970-01-01
        • 2017-02-04
        • 2011-04-28
        • 2011-01-02
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-03-16
        相关资源
        最近更新 更多