Android 性能分析工具dumpsys的使用
来源:互联网 发布:ug二次开发vb 编辑:程序博客网 时间:2024/05/15 08:32
Android提供的dumpsys工具可以用于查看感兴趣的系统服务信息与状态,手机连接电脑后可以直接命令行执行adb shell dumpsys 查看所有支持的Service但是这样输出的太多,可以通过dumpsys | grep "DUMP OF SERVICE" 仅显示主要的Service的信息
一、列出dumpsys所有支持命令
> adb shell $ dumpsys | grep "DUMP OF SERVICE"
以下是在三星S3手机上的输出信息
二、具体命令如何查看帮助
从上面可以看出Service非常多,“DUMP OF SERVICE”关键字后面的单词都可以直接通过 dumpsys + 单词 查看相关信息,具体每一个如何使用有一种通用的查看帮助的办法。
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 - 使用adb shell dumpsys检测Android的Activity任务栈
window - 通过adb shell dumpsys命令获取当前应用的component
statusbar - 找出广告通知属于哪个应用
dumpsys statusbar | grep notification=Notification
四、参考资料
Dumpsys (官方文档)How to discover memory usage of my application in Android
android中dumpsys函数介绍与使用 (代码分析)
来自:http://blog.csdn.net/androiddevelop/article/details/37689339
1 0
- Android 性能分析工具dumpsys的使用
- Android 性能分析工具dumpsys的使用
- Android 性能分析工具dumpsys的使用
- Android 性能分析工具dumpsys的使用
- Android 性能优化 五 性能分析工具dumpsys的使用
- Android 性能优化 五 性能分析工具dumpsys的使用
- Android 性能分析工具dumpsys的使用(自己增加一部分在后面)
- Android 性能分析工具dumpsys的使用(自己增加一部分在后面)
- Android开发调试性能分析工具:dumpsys
- Android开发调试性能分析工具:dumpsys
- Android dumpsys工具分析
- Android dumpsys工具分析
- Android dumpsys工具的基本使用
- android性能测试工具dumpsys命令的用法
- android性能测试工具之dumpsys
- android性能测试工具之dumpsys
- android性能测试工具之dumpsys
- android性能测试工具之dumpsys
- Hibernate深入学习(三):继承与多态查询,joined-subclass与union-subclass
- HANA XS 匿名访问
- WIN7 32位 安装RVDS3.1 问题
- MySQL索引背后的数据结构及算法原理
- ADT下载地址(含各版本),最新ADT-23.0.6
- Android 性能分析工具dumpsys的使用
- js的两种查询方式 LHS and RHS
- docker在windows上的安装
- Maven添加工程版本信息及时间戳
- SPY
- 解析xml文件中定义的请求报文和返回报文字段
- HDU 4551 生日猜猜猜
- Tower Defence ToolKit 建塔和升级塔模块
- opengl绘制一个简单三角形