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
//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