dumpsys
工具可在设备上运行,并提供有关系统服务状态的信息。
如何使用 dumpsys
如果您运行 adb shell dumpsys
,则会获得所有系统服务的诊断输出内容,这些输出内容通常比您需要的还要多。要获得更易于处理的输出内容,请指定要检查的服务。
例如,运行以下命令:
$ adb shell dumpsys input
提供输入组件(例如触摸屏或内置键盘)的系统数据。
系统服务列表
要获取可用于 dumpsys 的系统服务的完整列表,请尝试运行以下命令:
$ adb shell dumpsys -l Currently running services: DockObserver SurfaceFlinger accessibility account activity alarm android.security.keystore appops appwidget assetatlas audio backup battery batteryproperties batterystats bluetooth_manager clipboard connectivity consumer_ir content country_detector cpuinfo dbinfo ...
dumppsys 命令行选项
命令行选项因服务而异。以下是几个常见的命令行选项:
- 对于许多服务,您可以附加
-h
来查看帮助文本。 - 对于某些服务,您可以附加
-c
来查看计算机可读取格式的数据。
了解诊断输出
要详细了解一些最常用的 dumpsys 服务,请参阅以下文章: