getprop与dumpsys命令

拿到Android手机以后, 想查看一些手机信息. 其实Android获取手机信息就是两个命令, 一个是getprop 一个是dumpsys.

dumpsys iphonesubinfo
Phone Subscriber Info:
Phone Type = GSM
Device ID = 354651050152745

  getprop ro.build.version.release=2.3.4 (Android 2.3.4系统)

[ril.modem.board]: [MSM7225]
[ro.board.platform]: [MSM7225]
[ro.chipname]: [MSM7225]
[ro.product.board]: [MSM7225]

  //www.bubuko.com/infodetail-667781.html

名字 功能
account 显示accounts信息
activity 显示所有的activities的信
cpuinfo 显示CPU信息
window 显示键盘,窗口和它们的关
wifi 显示wifi信息
batteryinfo $package_name 电量信息及CPU 使用时长
package packagename 获取安装包信
usagestats 每个界面启动的时
statusbar 显示状态栏相关的信
meminfo
内存信息(meminfo $package_name or $pid
使用程序的包名或者进程id显示内存信息
diskstats 磁盘相关信息
battery 电池信息
alarm 显示Alarm信息

序列号: getprop ro.serialno

屏幕密度: getprop ro.sf.lcd_density

是否开启selinux: getprop ro.build.selinux.enforce

 

adb shell dumpsys 命令

//blog.csdn.net/nei504293736/article/details/9249863

 

dumpsys wifi | grep mWifiInfo

  获取wifi信息

dumpsys power | grep mWakefulness

可以获取到是否处于锁屏状态:mWakefulness=Asleep或者 mScreenOn=false

获取包信息

 

adb shell dumpsys package com.sec.android.app.popupcalculator

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

adb shell dumpsys meminfo PACKAGE_NAME

  获取设备电池信息:

adb shell dumpsys battery
Current Battery Service state:
AC powered: false
USB powered: true
Wireless powered: false

  status: 2 #电池状态

health: 2
present: true

  level: 34 #电量

voltage: 3848
current now: -427943

  temperature: 280 #电池温度

technology: Li-ion

  

Tags:
Exit mobile version