Use "adb shell dumpsys " in android
来源:互联网 发布:淘宝店怎么增加客服 编辑:程序博客网 时间:2024/06/03 12:40
adb shell dumpsys,默认打印出当前系统所有service信息,在后面可加上具体的服务名
需要列出当前运行的服务,可运行:
adb shell dumpsys | findstr DUMP
下面简单列下我用到的一些命令...(在编写脚本时需要获取一些状态值供判断用)
获取设备分辨率:
adb shell dumpsys display | findstr DisplayDeviceInfoDisplayDeviceInfo{"内置屏幕": 1080 x 1920, 55.0 fps, density 480, 464.949 x 468.923 dpi...
获取设备电池信息:
adb shell dumpsys batteryCurrent Battery Service state: AC powered: false USB powered: true Wireless powered: false status: 2 #电池状态 health: 2 present: true level: 34 #电量 scale: 100 voltage: 3848 current now: -427943 temperature: 280 #电池温度 technology: Li-ion
获取cpu信息:
adb shell dumpsys cpuinfo
获取内存信息:
adb shell dumpsys meminfo要获取具体应用的内存信息,可加上包名adb shell dumpsys meminfo PACKAGE_NAME
获取Activity信息:
adb shell dumpsys activity加上-h可以获取帮助信息获取当前界面的UI信息,可以用:adb shell dumpsys activity top要获取当前界面的Activity:adb shell dumpsys activity top | findstr ACTIVITY
获取Activity Task信息:
adb shell dumpsys activity activities
获取package信息:
adb shell dumpsys package加上-h可以获取帮助信息获取某个包的信息:adb shell dumpsys package PACKAGE_NAME
获取通知信息:
adb shell dumpsys notification NotificationRecord(0x44217920: pkg=com.sohu.newsclient useron=0x7f0201b5 / com.tencent.news:drawable/icon pri=0 score=0 contentIntent=PendingIntent{4294d748: PendingIntentRecord{44088e90 com.tencent.news startActivity}} deleteIntent=null tickerText=null contentView=android.widget.RemoteViews@441fc810 defaults=0x00000001 flags=0x00000010 sound=null vibrate=null led=0x00000000 onMs=0 offMs=0 extras={ android.title=农业部:中国超级稻亩产超1吨 android.subText=null android.showChronometer=false android.icon=2130837941 android.text=农业部今日通报称,经专家测产,袁隆平领衔培育的中国“超级稻”亩产过千公斤,创造1026.7公斤新纪录。详情>> android.progress=0 android.progressMax=0 android.showWhen=true android.infoText=null android.progressIndeterminate=false android.scoreModified=false }
获取wifi信息:
adb shell dumpsys wifi可以获取到当前连接的wifi名、搜索到的wifi列表、wifi强度等
获取电源管理信息:
adb shell dumpsys power可以获取到是否处于锁屏状态:mWakefulness=Asleep或者mScreenOn=false亮度值:mScreenBrightness=255屏幕休眠时间:Screen off timeout: 60000 ms屏幕分辨率:mDisplayWidth=1440,mDisplayHeight=2560等
获取电话信息:
adb shell dumpsys telephony.registry可以获取到电话状态,例如mCallState值为0,表示待机状态、1表示来电未接听状态、2表示电话占线状态mCallForwarding=false #是否启用呼叫转移mDataConnectionState=2 #0:无数据连接 1:正在创建数据连接 2:已连接mDataConnectionPossible=true #是否有数据连接mDataConnectionApn= #APN名称等
原文地址:https://testerhome.com/topics/1462
0 0
- Use "adb shell dumpsys " in android
- Android adb shell dumpsys的一些命令
- Android adb shell dumpsys tool的用处
- 【android开发工具】之adb shell dumpsys
- android开发笔记之adb shell dumpsys
- Android adb shell dumpsys activity intents 理解
- Android adb shell dumpsys activity broadcasts分析
- Android中adb shell dumpsys相关命令
- adb shell dumpsys
- adb shell dumpsys 命令
- adb shell dumpsys
- adb shell dumpsys 命令
- adb shell dumpsys
- adb shell dumpsys
- adb shell dumpsys命令
- adb shell dumpsys
- adb shell dumpsys
- adb shell dumpsys用法
- hive 中 非默认数据库的json字段
- leetcode_c++:reverse words a string(151)
- HDOJ -- 1114 Piggy-Bank
- this 与 getApplicationContext 的区别
- QPNP 8909 8916 充电相关
- Use "adb shell dumpsys " in android
- The opatch minimum version check for patch failed
- 自定义可适应ScrollView的ListView
- 关于重温《C和指针》这本书
- 头文件多次包含编译出错
- Vue开发实战
- 2.1 套接字地址
- Android关于线程优化以及性能优化的一些建议
- BZOJ3922 Karin的弹幕