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

  1. dumpsys iphonesubinfo
  2. Phone Subscriber Info:
  3. Phone Type = GSM
  4. Device ID = 354651050152745

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

  1. [ril.modem.board]: [MSM7225]
  2. [ro.board.platform]: [MSM7225]
  3. [ro.chipname]: [MSM7225]
  4. [ro.product.board]: [MSM7225]

  http://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 命令

  1. http://blog.csdn.net/nei504293736/article/details/9249863
  2.  
  3.  
  4. dumpsys wifi | grep mWifiInfo

  获取wifi信息

  1. dumpsys power | grep mWakefulness

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

获取包信息

 

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

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

  1. adb shell dumpsys meminfo PACKAGE_NAME

  获取设备电池信息:

  1. adb shell dumpsys battery
  2. Current Battery Service state:
  3. AC powered: false
  4. USB powered: true
  5. Wireless powered: false

  status: 2 #电池状态

  1. health: 2
  2. present: true

  level: 34 #电量

  1. voltage: 3848
  2. current now: -427943

  temperature: 280 #电池温度

  1. technology: Li-ion

  

版权声明:本文为chen-yijie原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/chen-yijie/p/13375231.html