adb shell dumpsys的使用

来源:互联网 发布:高性能服务器编程 pdf 编辑:程序博客网 时间:2024/05/21 12:47

Android提供的dumpsys工具可以用于查看手机的系统服务信息与状态,比如cpu,memory。。。但dumpsys能够查询的信息实在太多,可以使用以下命令来讲能够使用的命令都列出来:

adb shell dumpsys | grep "DUMP OF SERVICE" 

可以看到控制台输出:
tangbincheng@tangbinchengdeMacBook-Pro:~$ adb shell dumpsys | grep "DUMP OF SERVICE"DUMP OF SERVICE DockObserver:DUMP OF SERVICE SurfaceFlinger:DUMP OF SERVICE accessibility:DUMP OF SERVICE account:DUMP OF SERVICE activity:DUMP OF SERVICE alarm:DUMP OF SERVICE android.security.keystore:DUMP OF SERVICE appops:DUMP OF SERVICE appwidget:DUMP OF SERVICE assetatlas:DUMP OF SERVICE audio:DUMP OF SERVICE backup:DUMP OF SERVICE battery:DUMP OF SERVICE batteryproperties:DUMP OF SERVICE batterystats:DUMP OF SERVICE bluetooth_manager:DUMP OF SERVICE clipboard:DUMP OF SERVICE commontime_management:DUMP OF SERVICE connectivity:DUMP OF SERVICE consumer_ir:DUMP OF SERVICE content:DUMP OF SERVICE country_detector:DUMP OF SERVICE cpuinfo:DUMP OF SERVICE dbinfo:DUMP OF SERVICE device_policy:DUMP OF SERVICE devicestoragemonitor:DUMP OF SERVICE diskstats:DUMP OF SERVICE display:DUMP OF SERVICE display.qservice:DUMP OF SERVICE dreams:DUMP OF SERVICE drm.drmManager:DUMP OF SERVICE dropbox:DUMP OF SERVICE edgegestureservice:DUMP OF SERVICE ethernet:DUMP OF SERVICE fingerprint:DUMP OF SERVICE gfxinfo:DUMP OF SERVICE hardware:DUMP OF SERVICE imms:DUMP OF SERVICE input:DUMP OF SERVICE input_method:DUMP OF SERVICE iphonesubinfo:DUMP OF SERVICE isms:DUMP OF SERVICE isub:DUMP OF SERVICE jobscheduler:DUMP OF SERVICE launcherapps:DUMP OF SERVICE location:DUMP OF SERVICE lock_settings:DUMP OF SERVICE media.audio_flinger:DUMP OF SERVICE media.audio_policy:DUMP OF SERVICE media.camera:DUMP OF SERVICE media.player:DUMP OF SERVICE media.sound_trigger_hw:DUMP OF SERVICE media_projection:DUMP OF SERVICE media_router:DUMP OF SERVICE media_session:DUMP OF SERVICE meminfo:DUMP OF SERVICE mount:DUMP OF SERVICE netpolicy:DUMP OF SERVICE netstats:DUMP OF SERVICE network_management:DUMP OF SERVICE network_score:DUMP OF SERVICE nfc:DUMP OF SERVICE notification:DUMP OF SERVICE package:DUMP OF SERVICE permission:DUMP OF SERVICE phone:DUMP OF SERVICE power:DUMP OF SERVICE print:DUMP OF SERVICE procstats:DUMP OF SERVICE profile:DUMP OF SERVICE restrictions:DUMP OF SERVICE rttmanager:DUMP OF SERVICE samplingprofiler:DUMP OF SERVICE scheduling_policy:DUMP OF SERVICE search:DUMP OF SERVICE sensorservice:DUMP OF SERVICE serial:DUMP OF SERVICE servicediscovery:DUMP OF SERVICE simphonebook:DUMP OF SERVICE sip:DUMP OF SERVICE statusbar:DUMP OF SERVICE telecom:DUMP OF SERVICE telephony.registry:DUMP OF SERVICE textservices:DUMP OF SERVICE themes:DUMP OF SERVICE trust:DUMP OF SERVICE uimode:DUMP OF SERVICE updatelock:DUMP OF SERVICE usagestats:DUMP OF SERVICE usb:DUMP OF SERVICE user:DUMP OF SERVICE vibrator:DUMP OF SERVICE voiceinteraction:DUMP OF SERVICE wallpaper:DUMP OF SERVICE webviewupdate:DUMP OF SERVICE wifi:DUMP OF SERVICE wifip2p:DUMP OF SERVICE wifiscanner:DUMP OF SERVICE window:
从上面可以看出dumpsys可以使用的命令参数非常多,“DUMP OF SERVICE”关键字后面的单词都可以直接通过 “dumpsys + 参数” 查看相关信息,具体每一个如何使用可以使用 “dumpsys + 参数 + -h ”查看帮助的办法。

比如:

tangbincheng@tangbinchengdeMacBook-Pro:~$ adb shell dumpsys package -hPackage manager dump options:  [-h] [-f] [--checkin] [cmd] ...    --checkin: dump for a checkin    -f: print details of intent filters    -h: print this help  cmd may be one of:    l[ibraries]: list known shared libraries    f[ibraries]: list device features    k[eysets]: print known keysets    r[esolvers]: dump intent resolvers    perm[issions]: dump permissions    pref[erred]: print preferred package settings    preferred-xml [--full]: print preferred package settings as xml    prov[iders]: dump content providers    p[ackages]: dump installed packages    s[hared-users]: dump shared user IDs    m[essages]: print collected runtime messages    v[erifiers]: print package verifier info    version: print database version info    write: write current settings now    <package.name>: info about given package    installs: details about install sessions


0 0
原创粉丝点击