Android 性能分析工具dumpsys的使用(自己增加一部分在后面)
查看每一个命令的使用帮助,以下以meminfo 为例演示:
发布日期:2021-06-30 21:51:54
浏览次数:2
分类:技术文章
本文共 4758 字,大约阅读时间需要 15 分钟。
Android提供的dumpsys工具可以用于查看感兴趣的系统服务信息与状态,手机连接电脑后可以直接命令行执行adb shell dumpsys 查看所有支持的Service但是这样输出的太多,可以通过dumpsys | grep "DUMP OF SERVICE" 仅显示主要的Service的信息
一、列出dumpsys所有支持命令
1 2 | > adb shell $ dumpsys | grep "DUMP OF SERVICE" |
以下是在三星S3手机上的输出信息
二、具体命令如何查看帮助
从上面可以看出Service非常多,“DUMP OF SERVICE”关键字后面的单词都可以直接通过 dumpsys + 单词 查看相关信息,具体每一个如何使用有一种通用的查看帮助的办法。
1 2 3 4 5 6 7 | shell@m:/ $ dumpsys meminfo -h dumpsys meminfo -h meminfo dump options: [-a] [--oom] [process] -a: include all available information for each process. --oom: only show processes organized by oom adj. If [process] is specified it can be the name or pid of a specific process to dump. |
三、一些关键命令解释
名字 | 功能 |
account | 显示accounts信息 |
activity | 显示所有的activities的信息 |
cpuinfo | 显示CPU信息 |
window | 显示键盘,窗口和它们的关系 |
wifi | 显示wifi信息 |
batteryinfo $package_name | 电量信息及CPU 使用时长 |
package packagename | 获取安装包信息 |
usagestats | 每个界面启动的时间 |
statusbar | 显示状态栏相关的信息 |
meminfo | 内存信息(meminfo $package_name or $pid 使用程序的包名或者进程id显示内存信息) |
diskstats | 磁盘相关信息 |
battery | 电池信息 |
alarm | 显示Alarm信息 |
activity -
window -
statusbar -
dumpsys statusbar | grep notification=Notification
也可以单独列出某个系统服务的,比如battery,命令:dumpsys battery,如果想知道具体可以做哪些操作可:dumpsys battery -h来查看,比如我们想设置电量百分比,可以
dumpsys battery set level 5。
转载地址:https://loongembedded.blog.csdn.net/article/details/50369845 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
逛到本站,mark一下
[***.202.152.39]2024年04月20日 15时27分05秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
Java作业:异常处理实验
2021-07-04
Java作业:文本I/O实验
2021-07-04
线性表算法设计作业,C实现,完整可编译,严蔚敏数据结构第二版
2021-07-04
二叉树操作集,C语言实现,数据结构
2021-07-04
二叉搜索树操作集,C语言实现,数据结构
2021-07-04
NE 源码流程集锦(MTK Android R 二)
2021-07-04
使用Spark读写外部存储介质(Mysql、Hbase、Redis)
2021-07-04
Spark学习——利用Mleap部署spark pipeline模型
2021-07-04
手写LogisticRegression
2021-07-04
SQL经典题目总结
2021-07-04
剑指offer编程题,一周刷完
2021-07-04
推荐系统初学
2021-07-04
Map的遍历和排序
2021-07-04
约瑟夫环问题
2021-07-04
springboot+log4j2体验
2021-07-04
redis集群启动方式
2021-07-04
ubuntu系统开机自启动方式
2021-07-04
ES查询效率之快的三个重要技术
2021-07-04
JDBC概念,JDBC连接到Oracle 11g(内附驱动jar包),
2021-07-04
彻底卸载MySQL
2021-07-04