Android dumpsys 命令解析
Android has an interesting command called?dumpsys?to dump some system information. Even described on?adb manual?I think that some points should be reinforced. In order to get the complete status just run (will produce a large output):
adb shell dumpsys
Also you can apply filters to running services:
1SurfaceFlinger2accessibility
3account
4activity
5alarm
6appwidget
7audio
8backup
9battery
10batteryinfo
11bluetooth
12bluetooth_a2dp
13clipboard
14connectivity
15content
16cpuinfo
17device_policy
18devicestoragemonitor19diskstats
20dropbox
21entropy
22ethernet
23hardware
24input_method
25iphonesubinfo
26isms
27keybar
28location
29media.audio_flinger
30media.audio_policy
31media.camera
32media.player
33meminfo
34mount
35netstat
36network_management37notification
38package
39permission
40phone
41power
42search
43sensorservice
44simphonebook
45statusbar
46telephony.registry
47throttle
48uimode
49usagestats
50vibrator
51wallpaper
52wifi
53window
Some examples:
adb shell dumpsys wifiadb shell dumpsys cpuinfo
I suggest you try other items on the list above and be creative using all the power of Unix pipes. Example, to get all memory allocated by each process you can do something like:
adb shell dumpsys meminfo | grep "allocated:" | awk '{total = total + $5}END{print total}' 