adb shell dumpsys 命令

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了adb shell dumpsys 命令相关的知识,希望对你有一定的参考价值。

参考技术A Tags: adb_shell

adb shell 进入shell 环境执行 dumpsys 命令
dumpsys Service [cmd]

查看Activity/Task信息

查看指定包名当前窗口显示布局结构信息,如果不在当前窗口,则报错

查看处于当前栈顶的Window和Activity

不指定包,查看内存信息:

查看指定包的内存信息:

adb shell dumpsys meminfo packagename -d
在进入一个界面之前查看一遍Activity和View的数量,在退出这个界面之后再查看一遍Activity和View的数量,对比进入前和进入后Activity和View数量的变化情况,如果有差异,则说明存在内存泄露(在使用命令查看Activity和View的数量之前,记得手动触发GC)。

adb shell dumpsys

 

adb shell dumpsys activity activities  

    -- class/packagename

 

adb shell dumpsys batterystate --reset

       dumpsys wifi 

            cupinfo 

            input_method

             memoryinfo "packagename"

adb shell dumpsys batterystate > com.sepp.mypkgname > myapp_bts.txt
phython historian.py myapp_bts.txt > myapp_battery_stats.html



以上是关于adb shell dumpsys 命令的主要内容,如果未能解决你的问题,请参考以下文章

查看Activity 堆栈情况的命令:adb shell dumpsys activity

adb shell dumpsys 命令 查看内存

Android 在命令行使用 adb shell dumpsys 相关命令

什么是 Android ADB shell“dumpsys”工具,它有什么好处?

使用adb dumpsys 命令查看app占用内存

Android M App休眠 (adb shell dumpsys usagestats)