adb shell dumpsys 调出当前系统信息

代码片段  2022年1月20日 pm6:08发布3年前 (2022)更新 城堡大人
151 0 0

前言

项目中有用[adb shell dumpsys],虽然记住几个常用的,但不常用的就很难记住,最近看到相关文章介绍,因此摘抄于此。

好记性不如烂笔头

正文

查看可以dump的service

使用命令

adb shell service list

就出现如下:

Found 74 services:

0	bluetoothMM: [vendor.mtk.bt.adp.ashm]

1	dreams: [android.service.dreams.IDreamManager]

2	commontime_management: []

3	DvdManagerService: [android.dvp.IDvdManagerService]

4	inputsource: [android.inputsource.IInputSourceService]

5	samplingprofiler: []

6	diskstats: []

7	appwidget: [com.android.internal.appwidget.IAppWidgetService]

8	backup: [android.app.backup.IBackupManager]

9	uimode: [android.app.IUiModeManager]

10	serial: [android.hardware.ISerialManager]

11	usb: [android.hardware.usb.IUsbManager]

12	audio: [android.media.IAudioService]

13	wallpaper: [android.app.IWallpaperManager]

14	dropbox: [com.android.internal.os.IDropBoxManagerService]

15	search: [android.app.ISearchManager]

16	country_detector: [android.location.ICountryDetector]

17	location: [android.location.ILocationManager]

18	devicestoragemonitor: []

19	notification: [android.app.INotificationManager]

20	updatelock: [android.os.IUpdateLock]

21	throttle: [android.net.IThrottleManager]

22	servicediscovery: [android.net.nsd.INsdManager]

23	connectivity: [android.net.IConnectivityManager]

24	wifi: [android.net.wifi.IWifiManager]

25	wifip2p: [android.net.wifi.p2p.IWifiP2pManager]

26	netpolicy: [android.net.INetworkPolicyManager]

27	netstats: [android.net.INetworkStatsService]

28	textservices: [com.android.internal.textservice.ITextServicesManager]

29	network_management: [android.os.INetworkManagementService]

30	clipboard: [android.content.IClipboard]

31	statusbar: [com.android.internal.statusbar.IStatusBarService]

32	device_policy: [android.app.admin.IDevicePolicyManager]

33	lock_settings: [com.android.internal.widget.ILockSettings]

34	mount: [IMountService]

35	accessibility: [android.view.accessibility.IAccessibilityManager]

36	input_method: [com.android.internal.view.IInputMethodManager]

37	mcu: [android.mcu.IMcuManager]

38	savedataservice: [com.yecon.savedata.ISaveDataService]

39	bluetooth_profile_manager: [android.bluetooth.IBluetoothProfileManager]

40	bluetooth_socket: [android.bluetooth.IBluetoothSocket]

41	bluetooth: [android.bluetooth.IBluetooth]

42	input: [android.hardware.input.IInputManager]

43	window: [android.view.IWindowManager]

44	alarm: [android.app.IAlarmManager]

45	cbm: [android.cbm.ICBMService]

46	vibrator: [android.os.IVibratorService]

47	battery: []

48	hardware: [android.os.IHardwareService]

49	content: [android.content.IContentService]

50	account: [android.accounts.IAccountManager]

51	user: [android.os.IUserManager]

52	permission: [android.os.IPermissionController]

53	cpuinfo: []

54	dbinfo: []

55	gfxinfo: []

56	meminfo: []

57	activity: [android.app.IActivityManager]

58	package: [android.content.pm.IPackageManager]

59	scheduling_policy: [android.os.ISchedulingPolicyService]

60	telephony.registry: [com.android.internal.telephony.ITelephonyRegistry]

61	display: [android.hardware.display.IDisplayManager]

62	usagestats: [com.android.internal.app.IUsageStats]

63	batteryinfo: [com.android.internal.app.IBatteryStats]

64	power: [android.os.IPowerManager]

65	entropy: []

66	sensorservice: [android.gui.SensorServer]

67	media.divxctrl: [android.media.divxctrl]

68	media.audio_policy: [android.media.IAudioPolicyService]

69	media.camera: [android.hardware.ICameraService]

70	media.player: [android.media.IMediaPlayerService]

71	media.audio_flinger: [android.media.IAudioFlinger]

72	drm.drmManager: [drm.IDrmManagerService]

73	SurfaceFlinger: [android.ui.ISurfaceComposer]

也就是说,上面的服务都可以dumpsys的。

dumpsys举例

cpuinfo
adb shell dumpsys cpuinfo
Window
adb shell dumpsys window

我经常用的是获取当前窗口的window

adb shell dumpsys window | grep mFocusedWindow
media.audio_flinger
adb shell dumpsys media.audio_flinger

等等,具体自己试验吧。

参考文章

  1. adb shell dumpsys 调出当前系统信息

 历史上的今天

  1. 2021: 世界,您好!(0条评论)
版权声明 1、 本站名称: 笔友城堡
2、 本站网址: https://www.biumall.com/
3、 本站部分文章来源于网络,仅供学习与参考,如有侵权,请留言

暂无评论

暂无评论...

随机推荐

马德:在贫穷中挣扎的父亲

父亲是在他生命的第49个年头上去世的,那一年,我正好考上大学。父亲得的是肺气肿,一说是肺穿孔,到底是什么病,至死也没有搞清楚,只说是和肺有关。父亲跑了一趟官厅的医院,没几天就回来了。父亲说,那个地方,贵巴巴的,咱们住不起。父亲回来后,批发了些青霉素,每天在家里输液。开始的时候,是村里的医生给他扎...

陈忠实:马罗大叔

星期六回到家中,刚落坐,母亲说:“你马罗儿叔不在了。”“什么时候?”我问。“昨日夜里,还弄不清辰时卯时咽的气。”母亲叹了口气,“今日清早人才发觉。”这也许不奇怪。一个老光棍儿,夜里独自一个人睡在窑里,死一百次,大约也不会被谁及时发现的。尽管这样想,我的心里仍然禁不住悲哀起来了。“啥病也没添,...

Fragment的简单使用

多用几次就熟悉了。以防止忘记,因此附上代码于此。(图片来自Android官网)零、Fragment的生命周期一、布局<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" x...

许知远:窥探者的狂欢节

温斯顿要与一位美丽的姑娘相会,为此,他们必须坐上火车,到一个荒无人烟的野外,这里应该没有监视器,他和那姑娘可以有节制地表露自己的爱意和激情。他们每月如此相会一次,而且地点要经常更换,因为这个世界到处都有“老大哥”的电子眼睛。在乔治·奥威尔充满令人毛骨悚然的想象力的著作《1984》里,监视器是专制统...

胡适 :过有意思的生活

哪样的生活可以叫做新生活呢?我想来想去,只有一句话。新生活就是有意思的生活。你听了,必定要问我,有意思的生活又是什么样子的生活呢?我且先说一两件实在的事情做个样子,你就明白我的意思了,前天你没有事做,闲的不耐烦了,你跑到街上的一个酒店里,打了四两白干,喝完又要四两,再添上四两。喝得大醉了,同张大...

Android设备,当旋转旋钮时布局被绿色边框问题

前言部分Android设备是存在旋钮功能,大多是发送的是KeyEvent.KEYCODE_DPAD_UP和KeyEvent.KEYCODE_DPAD_DOWN。 /** Key code constant: Directional Pad Up key. * May also ...