Android 性能分析工具dumpsys的使用(自己增加一部分在后面)
来源:互联网 发布:java简单打飞船游戏 编辑:程序博客网 时间:2024/05/16 12:14
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 - 使用adb shell dumpsys检测Android的Activity任务栈
window - 通过adb shell dumpsys命令获取当前应用的component
statusbar - 找出广告通知属于哪个应用
dumpsys statusbar | grep notification=Notification
也可以单独列出某个系统服务的,比如battery,命令:dumpsys battery,如果想知道具体可以做哪些操作可:dumpsys battery -h来查看,比如我们想设置电量百分比,可以
dumpsys battery set level 5。
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
- 2016太原网络营销师郭文军【运城】讲解事件营销掌握的重点?
- ES6学习——新的语法:const
- Java中的锁——ReentrantReadWriteLock(读写锁)
- Unity3d shader之SWAP Force Depth-of-Field Shader
- Roman to Integer
- Android 性能分析工具dumpsys的使用(自己增加一部分在后面)
- Ubuntu/VS OpenGL配置
- 根据自己的情况,制定自己的流程,听起来专业,有理; 其实, 背后的真相是....
- 嵌入式中常用的linux命令
- 如何在. doc文件中动态嵌入table
- drupal 7 views php $data的数据
- POI:创建工作簿、sheet页、Row、Cell
- 让IIS支持ASPX,添加Web服务扩展的方法
- POI:处理单元格格式、遍历单元格、文本提取