在 Android 中查看活动堆栈 [关闭]

Posted

技术标签:

【中文标题】在 Android 中查看活动堆栈 [关闭]【英文标题】:View activity stack in Android [closed] 【发布时间】:2011-05-22 05:36:10 【问题描述】:

是否可以在 android 中查看 Activity 堆栈以进行调试?

【问题讨论】:

这是***.com/questions/2442713/…的副本 【参考方案1】:

要显示活动堆栈,请运行以下命令:

adb shell dumpsys activity activities

【讨论】:

如果你这样做adb shell dumpsys activity activities,你会得到更少的信息,包括正在运行的任务、活动和最近的任务。 以此为基础,这个管道命令非常方便(来自另一个 SO 线程)adb shell dumpsys activity | grep -i run 有没有办法实时观看而不是快照?事情发生得太快了…… @Nathan H - 假设你在 linux 上,你可以使用 watch 命令:watch -n 1 "adb shell dumpsys activity | grep -i com.yourapp" 我在哪里运行这个命令?

以上是关于在 Android 中查看活动堆栈 [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

Android:清除活动堆栈

Android活动堆栈和对话框

即使在操作系统终止应用程序后,Android 活动仍保留在堆栈中

android插入活动堆栈

Android Activity Stack 未按文档中的说明工作 - 未显示任务堆栈中的最后一个活动

空活动为NullPointer异常-Android Studion,Java [关闭]