adb shell dumpsys [options]的使用
adb shell dumpsys [options]
该命令用于打印出当前系统信息,默认打印出设备中所有service的信息。由于service比较多,这里选几个用的比较多的service来进行讲解:
battery-----------------------电池状态
batteryproperties-------------电池属性
batterystats-------------------电池状态
cpuinfo--------------------------cpu信息
devicestoragemonitor----------------设备存储监视器
diskstats----------------------------磁盘统计
ioinfo---------------------------I/O信息
meminfo-----------------------------内存信息
mount--------------------------------挂载信息
netstats-------------------------------网络统计
network_management----------网络管理
package-------------------------------包信息
processinfo---------------------------进程信息
procstats------------------------------进程统计
gfxinfo-------------------------------有关与录制阶段期间发生的动画帧相关的性能信息
以下是对上述service的操作实例:
adbshell dumpsys battery [options]
显示当前电池状态:
adbshell dumpsys batteryproperties
显示当前电池关键属性值(ac:直充,USB,无线、状态、健康指数、当前状态指数、电量等级、音量、暂时声音大小、当前声音大小):
adbshell dumpsys batterystats [options]
显示电池统计信息,options包含如下图所示:
--checkin:把输出信息生成一个checkin报告;如果被虫子,将写入距离充值最长且成功完成的统计
-c:以checkin格式写入当前统计
--history:只显示历史数据
--history-start<num>:只显示给定时间段内的历史数据
--charged: 仅输出自上次充电以来的数据
--daily:只输出全天的数据
--reset:重置统计并清除所有当前数据
--write:把当前收集的统计数据强制写入disk
--new-daily:立即创建并写入新的日常统计记录
--read-daily:读取最新加载写入的日常统计数据
<package.name>:设置要查看输出数据的包名
adbshell dumpsys cpuinfo
显示设备CPU使用信息:
adbshell dumpsys devicestoragemonitor
显示设备内存信息:
adbshell dumpsys diskstats
显示磁盘使用信息:
adbshell dumpsys ioinfo [options]
显示I/O信息,使用-h查看命令的options如下图所示:
-m:显示内存使用,PSS
-c:显示cpu使用
-i:显示I/O统计,本设备为空
-l:显示由于内存低关闭的统计
-s:显示系统进程消耗cpu的统计
adbshell dumpsys meminfo [options]
显示内存信息,使用-h查看命令的options如下图所示:
-a:显示每个进程包含的所有可用信息
-d:包括dalvik虚拟机的详细信息
-c:以一个紧凑且机器可解析的表述方式展示
-s:只显示应用程序使用的概述
adbshell dumpsys mount
显示挂载信息
adbshell dumpsys netstats
显示网络连接统计数据,包括网络名以及连接wifi的名称、开始时间、结束时间等信息。
adb shell dumpsys network_management
显示网络管理服务本地Daemon连接日志:
adb shell dumpsys [options]的使用的更多相关文章
- adb shell dumpsys 命令 查看内存
android程序内存被分为2部分:native和dalvik,dalvik就是我们平常说的java堆,我们创建的对象是在这里面分配的,而bitmap是直接在native上分配的,对于内存的限制是 n ...
- [Android] adb shell dumpsys的使用
reference to :http://blog.csdn.net/g19920917/article/details/38032413 有两种方法可以查看service list: 1. adb ...
- 使用adb shell dumpsys检测Android的Activity任务栈
谈起Android程序开发,就需要了解其四个主要的部件:Activity.Service.ContentProvider. BroadcastReceiver.而其中Activity是唯一直接控制程序 ...
- adb shell dumpsys package 查看versionCode
adb shell dumpsys package +包名 输出可以查看包名 aapt dump xmltree xxx.apk AndroidManifest.xml 查看AndroidManife ...
- adb shell dumpsys
adb shell dumpsys activity activities -- class/packagename adb shell dumpsys batterystate --reset ...
- 【转】adb shell dumpsys 命令
adb shell dumpsys,默认打印出当前系统所有service信息,在后面可加上具体的服务名 需要列出当前运行的服务,可运行: adb shell dumpsys | findstr DUM ...
- adb shell dumpsys 命令
Android开发中,常常可以用adb shell dumpsys这条命令来dump出系统运行时的状态信息,例如可以这样来察看某个应用的内存使用信息 adb shell dumpsys meminfo ...
- adb shell dumpsys的使用
该命令用于打印出当前系统信息,默认打印出设备中所有service的信息,可以在命令后面加指定的service name. 有两种方法可以查看service list: 1. adb shell dum ...
- Android M App休眠 (adb shell dumpsys usagestats)
App休眠 在 Marshmallow 系统,Google 宣布了一个新的功能叫 App 休眠.App 休眠会阻止那些不 常用的 App(几天没有用过的 App)连接网络或者是运行任何程序直至设备充电 ...
随机推荐
- 集合家族——stack
一.概述 在 Java 中 Stack 类表示后进先出(LIFO)的对象堆栈.栈是一种非常常见的数据结构,它采用典型的先进后出的操作方式完成的 它通过五个操作对类 Vector 进行了扩展 ,允许将向 ...
- Java实现单例的5种方式
1. 什么是单例模式 单例模式指的是在应用整个生命周期内只能存在一个实例.单例模式是一种被广泛使用的设计模式.他有很多好处,能够避免实例对象的重复创建,减少创建实例的系统开销,节省内存. 2. 单例模 ...
- python与统计(龙族版)
因为我很喜欢龙族,额........我也很喜欢python这门语言.然后就结合了一下,用python了解了一下龙族四本书的人物出场次数及排名. <龙族1火之晨曦> 路明非 1877 诺诺 ...
- [转]SQL 读取表结构
1.Sql SELECT column_name as FName,data_type as FType,CHARACTER_MAXIMUM_LENGTH as FLen from informati ...
- kotlin中抽象类
抽象类和接口很类似,抽象类不能被实例化需要使用abstract 关键字声明,抽象类实现接口后,接口中没有函数体的函数可以不重写,接口中的这些方法就自动被继承到实现接口的抽象类中,称为抽象方法 pack ...
- set serveroutput on
使用set serveroutput on 命令设置环境变量serveroutput为打开状态,从而使得pl/sql程序能够在SQL*plus中输出结果 使用函数dbms_output.put_lin ...
- 阶段5 3.微服务项目【学成在线】_day02 CMS前端开发_06-vuejs研究-vuejs基础-v-on指令
3.v-on绑定一个按钮的单击事件 计算的按钮上加事件 点击计算的按钮,弹出的事件 定义一个Result的变量
- git clone https://chromium.googlesource.com/失败
一.现象 连接着vpn,网页上可以直接打开网站,但是使用terminal 执行git clone https://chromium.googlesource.com/xxxx时, 报错 ...
- Flutter 拖拽控件Draggable
Flutter提供了强大的拖拽控件,可以灵活定制,并且非常简单.下面作一个拖拽的案例. Draggable Widget Draggable控件负责就是拖拽,父层使用了Draggable,它的子元素就 ...
- [Paper Reading] Show and Tell: A Neural Image Caption Generator
论文链接:https://arxiv.org/pdf/1411.4555.pdf 代码链接:https://github.com/karpathy/neuraltalk & https://g ...