【问题标题】:How to see the activity stack in debug?如何在调试中查看活动堆栈?
【发布时间】:2012-07-07 12:28:47
【问题描述】:

我有一个问题,我的一项活动在 我认为我完成后弹出。

有没有办法查看活动的堆栈?

【问题讨论】:

    标签: android activity-stack


    【解决方案1】:

    1-您可以在Eclipse 中使用Hierarchy Viewer。您可以看到所有连接的设备和模拟器以及activity stack。此外,在树视图中,您还可以看到有关视图本身的更多信息:

    2-从command line,您可以使用:adb shell dumpsys activity。这要求活动管理器打印其当前状态的转储。第一部分是完整的活动历史记录,按任务组织。
    您可以查看更多详情here

    【讨论】:

    • 谢谢,但我在 Eclipse 的“Windows”视图中查看数据时遇到了问题。以下是错误:[2012-07-08 16:48:06-hierarchyviewer]无法从设备 0149A91D0F01C00D 获取查看服务器版本 [2012-07-08 16:48:06-hierarchyviewer]无法从中获取查看服务器协议版本设备 0149A91D0F01C00D [2012-07-08 16:48:08 - hierarchyviewer]无法调试设备 0149A91D0F01C00D
    • 我看到同样的“无法从设备获取查看服务器协议版本”错误。有人知道解决这个问题吗?
    猜你喜欢
    • 2023-04-06
    • 2011-05-22
    • 2011-01-27
    • 2012-01-24
    • 2017-01-26
    • 2011-01-28
    • 2012-12-07
    • 2019-04-06
    • 1970-01-01
    相关资源
    最近更新 更多