• adb shell dumpsys的使用


    该命令用于打印出当前系统信息,默认打印出设备中所有service的信息,可以在命令后面加指定的service name.

    有两种方法可以查看service list:

    1. adb shell dumpsys

    输出信息的开始部分就是所有运行的service,如下:

    Currently running services:

    SurfaceFlinger:
    accessibility:
    account:
    activity:
    alarm:
    appwidget:
    audio:
    backup:
    battery:
    batteryinfo:
    clipboard:
    connectivity:
    content:
    cpuinfo:
    device_policy:
    devicestoragemonitor:
    diskstats:
    dropbox:
    entropy:
    hardware:
    input_method:
    iphonesubinfo:
    isms:
    location:
    media.audio_flinger:
    media.audio_policy:
    media.camera:
    media.player:
    meminfo:
    mount:
    netstat:
    network_management:
    notification:
    package:
    permission:
    phone:
    power:
    search:
    sensorservice:
    simphonebook:
    statusbar:
    telephony.registry:
    throttle:
    uimode:
    usagestats:
     vibrator:
    wallpaper:
    wifi:
    window:

    2. adb shell service list

    输出结果如下:

    Found 49 services:
    0       phone: [com.Android.internal.telephony.ITelephony]
    1       iphonesubinfo: [com.android.internal.telephony.IPhoneSubInfo]
    2       simphonebook: [com.android.internal.telephony.IIccPhoneBook]
    3       isms: [com.android.internal.telephony.ISms]
    4       diskstats: []
    5       appwidget: [com.android.internal.appwidget.IAppWidgetService]
    6       backup: [android.app.backup.IBackupManager]
    7       uimode: [android.app.IUiModeManager]
    8       audio: [android.media.IAudioService]
    9       wallpaper: [android.app.IWallpaperManager]
    10      dropbox: [com.android.internal.os.IDropBoxManagerService]
    11      search: [android.app.ISearchManager]
    12      location: [android.location.ILocationManager]
    13      devicestoragemonitor: []
    14      notification: [android.app.INotificationManager]
    15      mount: [IMountService]
    16      accessibility: [android.view.accessibility.IAccessibilityManager]
    17      throttle: [android.net.IThrottleManager]
    18      connectivity: [android.net.IConnectivityManager]
    19      wifi: [android.net.wifi.IWifiManager]
    20      network_management: [android.os.INetworkManagementService]
    21      netstat: [android.os.INetStatService]
    22      input_method: [com.android.internal.view.IInputMethodManager]
    23      clipboard: [android.text.IClipboard]
    24      statusbar: [com.android.internal.statusbar.IStatusBarService]
    25      device_policy: [android.app.admin.IDevicePolicyManager]
    26      window: [android.view.IWindowManager]
    27      alarm: [android.app.IAlarmManager]
    28      vibrator: [android.os.IVibratorService]
    29      hardware: [android.os.IHardwareService]
    30      battery: []
    31      content: [android.content.IContentService]
    32      account: [android.accounts.IAccountManager]
    33      permission: [android.os.IPermissionController]
    34      cpuinfo: []
    35      meminfo: []
    36      activity: [android.app.IActivityManager]
    37      package: [android.content.pm.IPackageManager]
    38      telephony.registry: [com.android.internal.telephony.ITelephonyRegistry]
    39      usagestats: [com.android.internal.app.IUsageStats]
    40      batteryinfo: [com.android.internal.app.IBatteryStats]
    41      power: [android.os.IPowerManager]
    42      entropy: []
    43      sensorservice: [android.gui.SensorServer]
    44      SurfaceFlinger: [android.ui.ISurfaceComposer]
    45      media.audio_policy: [android.media.IAudioPolicyService]
    46      media.camera: [android.hardware.ICameraService]
    47      media.player: [android.media.IMediaPlayerService]
    48      media.audio_flinger: [android.media.IAudioFlinger]

    查询到运行的system service后,就可以在dumpsys后面加上service的名字,查看指定的service信息。

    adb shell dumpsys activity

    adb shell dumpsys cpuinfo

    adb shell dumpsys battery

    adb shell dumpsys window(最后部分可以看到分辨率的信息)

    有些service能够接收额外的参数,我们可以使用-h查看帮助信息。

    adb shell dumpsys package -h

    adb shell dumpsys activity -h

     
     
  • 相关阅读:
    jquery prop()
    如何写好论文摘要
    人最大的缺点莫过于自己看不到自己的缺点,反而对别人吹毛求疵
    一个人的终身职业,是他亲手制成的雕像
    VmWare虚拟机增加硬盘容量的方法
    学术论文的定义、特点、写作方法以及写作格式
    为利益而利益,为计较而计较,就会使人变得心胸狭隘、自私自利。
    改变不了别人,只有改变自己
    一个汉字作为一个字符进行字符串长度计算和切割
    WINSERVER2003 配置PHP时笔记
  • 原文地址:https://www.cnblogs.com/wangcp-2014/p/6078620.html
Copyright © 2020-2023  润新知