安卓中dumpsys命令使用

安卓中dumpsys命令使用

     adb shell dumpsys,默认打印出当前系统所有的服务名,在后面加上具体的服务名。

     一,需要列出当前运行的服务,可运行:

        adb shell dumpsys | findstr DUMP

     二,获取设备分辨率:

        adb shell dumpsys显示| findstr DisplayDeviceInfo

    DisplayDeviceInfo {“内置屏幕”:1080 x 1920,55.0 fps,密度480,464.949 x 468.923 dpi ...

     三,获取设备电池信息:

        亚行壳牌dumpsys电池

     当前电池服务状态:      交流电供电:错误      USB供电:正确      无线供电:错误      状态:2#电池状态      健康:2      目前:确实      等级:34#电量      规模:100      电压:3848      目前的电流:-427943      温度:280#电池温度      技术:锂离子

      四,获取CPU信息:

         adb shell dumpsys cpuinfo

      五,获取内存信息:

         adb shell dumpsys meminfo

         要获取具体应用的内存信息,可加上包名:

         adb shell会转储meminfo PACKAGE_NAME

      六,获取活动信息:

         adb shell dumpsys活动

         加上-h可以获取帮助信息

         获取当前界面的UI信息,可以用:

         adb shell活动最高

         获取当前界面的活动:

         adb shell dumpsys活动顶部| findstr活动

      七,获取包信息:

          adb shell dumpsys软件包

          加上-h可以获取帮助信息

          获取某个包的信息:

          adb shell dumpsys软件包PACKAGE_NAME

      八,获取通知信息

          adb外壳程序通知

       NotificationRecord(0x44217920:pkg = com.sohu.newsclient useron = 0x7f0201b5 / com.tencent.news:drawable/icon        pri = 0得分= 0        contentIntent = PendingIntent {4294d748:PendingIntentRecord {44088e90 com.tencent.news startActivity}}        deleteIntent = NULL        tickerText = NULL        contentView=android.widget.RemoteViews@441fc810        默认值= 0x00000001标志= 0x00000010        听起来= NULL        振动= NULL        led = 0x00000000 onMs = 0 offMs = 0        额外= {        android.title =农业部:中国超级稻亩产超1吨        android.subText = NULL        android.showChronometer = FALSE        android.icon = 2130837941        android.text =农业部今日通报称,经专家测产,袁隆平领衔培育的中国“超级稻”亩产过千公斤,创造1026.7公斤新纪录。详情>>        android.progress = 0        android.progressMax = 0        android.showWhen =真        android.infoText = NULL        android.progressIndeterminate = FALSE        android.scoreModified = FALSE          }

      九,获取无线网络信息;

          adb shell dumpsys wifi

          可以获取当前连接的无线网络名,搜索到的无线网络列表,无线网络强度等

      十,获取电源管理信息:

          亚行外壳采取权力

          可以获取到是否处于锁屏状态:mWakefulness =睡着或者mScreenOn =假

          亮度值:mScreenBrightness = 255

          屏幕休眠时间:屏幕关闭超时:60000毫秒

          屏幕分辨率:mDisplayWidth = 1440,mDisplayHeight = 2560

      十一,获取电话信息:

           adb shell dumpsys telephony.registry

           可以获取到电话状态,例如:

            mcallState值为0,表示待机状态0.1表示来电未接听,2表示电话占线状态

            mCallForwarding = false#是否启用呼叫转移

            mDataConnectionState#0:无数据连接1:正在创建数据连接2:已连接

            mDataConnectionPossible = true#是否有数据连接

            mDataConnectionApn = #APN名称

阅读更多
想对作者说点什么?

博主推荐

换一批

没有更多推荐了,返回首页