用来打印当前状态下,某service中的信息,前提是该service中实现了对应的dump函数
用法:dumpsys <service名称>
使用:先adb shell进入终端界面
root@EP681V1:/# dumpsys power //打印电源管理的信息
以下是一些常用的:
dumpsys usb
dumpsys activity
dumpsys input //打印input系统的信息
以dumpsys input为例,其内容描述如下:
EventHub State:
BuildInKeyboardId : -2
Devices:
-1:virtual
...
4: keypad
path: /dev/input/event1 //说明按键事件是event1
....
keyLayoutFile : /system/usr/keylayout/keypad.kl
keyCharacterMapFile: /system/usr/keychars/Generic.kcm
ConfigurationFile:...
通过上面的输出信息可知道input的一些当前配置信息,例如,系统会先找/system/usr/keylayout/keypad.kl,
若存在,则使用它,否则,若不存在,则会使用默认的generic.kl,后面的kcm文件类似。