adb查看activity的堆栈信息

adb shell dumpsys activity

该命令可以看到当前运行的是哪个activity,运行的一些进程等

看到运行的进程信息:
ACTIVITY MANAGER RUNNING PROCESSES (dumpsys activity processes)
......

看到activity 堆栈的信息:
ACTIVITY MANAGER ACTIVITIES (dumpsys activity activities)
......

时间: 2024-08-17 06:48:12

adb查看activity的堆栈信息的相关文章

查看activity task相关信息

可以使用命令 adb shell dumpsys activity 查看的结果如下 ACTIVITY MANAGER PENDING INTENTS (dumpsys activity intents) * PendingIntentRecord{42deee60 com.android.systemui startActivity} * PendingIntentRecord{42eb97e0 com.miui.systemAdSolution broadcastIntent} * Pendi

如果通过adb查看当前显示的activity

通过adb 查看最上层成activity名字: linux: adb shell dumpsys activity | grep "mFocusedActivity" windows: adb shell dumpsys activity | findstr "mFocusedActivity" 但我在as的terminal上输入命令提示: 'findstr' 不是内部或外部命令,也不是可运行的程序 或批处理文件. 而在cmd以管理员身份运行却成功输出当前显示的Ac

通过Adb 查看当前正在运行的Activity.

extends:http://www.cnblogs.com/tt_mc/p/4269833.html adb shell dumpsys activity activities | sed -En -e '/Running activities/,/Run #0/p' 通过Adb 查看当前正在运行的Activity.

Win下,通过Jstack截取Java进程中的堆栈信息

在Java软件的使用过程中,有时会莫名的出现奇怪的问题.而这些问题常常无法使用日志信息定位,这时我们就需要通过查看进程内部线程的堆栈调用关系来分析问题出在哪里. 举个例子,当我们在做某个操作时,莫名的会弹出多个警告框,其中有些信息是正常的,有些则不是.对于这些错误的警告信息,我们该如何定位是哪个位置的代码出现了错误弹出的框呢? 我们就需要在弹框以后,去查看软件的各个线程,去查找究竟是哪个线程导致了该问题.可是有时因为环境.时间等问题,我们根本不能拿着IDE去调试(你总不能拿着笔记本到客户那里说,

【LOGCAT】adb logcat -h的帮助信息

adb logcat -h的帮助信息 Usage: logcat [options] [filterspecs] options include:   -s              Set default filter to silent.                   Like specifying filterspec '*:s'   -f <filename>   Log to file. Default to stdout   -r [<kbytes>]   Rot

在模拟器上显示堆栈信息

在模拟器上调试时,经常遇到内存访问错误,如下: 2012-02-14 11:21:11.41 App[2433:205] *** -[Test retain]: message sent to deallocated instance 0x11e4fb 1.在设置了MallocStackLogging之后(可查看设置NSZombieEnabled和MallocStackLogging) 就可以在终端上输入 info malloc-history 命令,如下所示: (gdb) info mallo

使用svctraceviewer查看WCF服务异常信息

这两天遇到一个问题,调用一个WCF服务的时候,服务器端正常的返回了数据,但是客户端却遇到了一场 System.ServiceModel.CommunicationException: The underlying connection was closed: The connection was closed unexpectedly. 直接调试查看堆栈信息也没有弄清楚怎么回事.最后上网搜了一下,发现一个获取WCF运行信息的工具. 1.打开服务器端wcf服务的web.config配置文件并添加如

得到当前堆栈信息的两种方式(Thread和Throwable)的纠结

今天进行slf4j中logger的同步封装,主要目的是为了以后方便更换日志实现系统. 遇到的问题:使用Thread.currentThread().getStackTrace()[1].getClassName()得到的是当前类而不是调用类,见下面代码: private org.slf4j.Logger logger = null; /** * construction method */ public Logger(){ // get the current class logger logg

iOS崩溃堆栈信息的符号化解析

最近一段时间,在iOS开发调试过程中以及上线之后,程序经常会出现崩溃的问题.简单的崩溃还好说,复杂的崩溃就需要我们通过解析Crash文件来分析了,解析Crash文件在iOS开发中是比较常见的.但在跟开发者沟通过程中,云捕小编发觉大家对iOS的应用符号表还不是很清楚. 现在网上有很多关于解析崩溃堆栈信息的符号化的博客,但是大多质量参差不齐,或者有些细节没有注意到.今天总结一下对iOS崩溃符号化的使用和技巧: 一.场景 当我们收集iOS的崩溃信息时,获取到的崩溃堆栈一般是如下的形式,全是十六进制的内