在 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 活动仍保留在堆栈中