当前位置:   article > 正文

android imei getprop,[9] ADB 查看设备信息

android imei getprop,[9] ADB 查看设备信息

型号

adb shell getprop ro.product.model

我这使用的是锤子手机做测试:

ef9427d0f4e4c69692f8889fd7a689ed.png

电池状况

adb shell dumpsys battery

95d939624d32d40b1694af5c3757b780.png

其中 scale 代表最大电量,level 代表当前电量。上面的输出表示还剩下 90% 的电量。

屏幕分辨率

adb shell wm size

c5b00b66348fc7c0180366cbbf5ad0ae.png

屏幕密度

adb shell wm density

aff933424021447d5e88de2b5fe2abed.png

该设备屏幕密度为 480dpi。

显示屏参数

adb shell dumpsys window displays

b231e457155510ee7cb5fd0ac7bbe91c.png

其中 mDisplayId 为 显示屏编号,init 是初始分辨率和屏幕密度,app 的高度与 init 一致,表示屏幕底部没有虚拟按键。

android_id

adb shell settings get secure android_id

acb108ab124d0af83eca5ba4772087a4.png

IMEI

在 Android 4.4 及以下版本可通过如下命令获取 IMEI:

adb shell dumpsys iphonesubinfo

输出示例:

Phone Subscriber Info:

Phone Type = GSM

Device ID = 860955027785041

其中的 Device ID 就是 IMEI。

而在 Android 5.0 及以上版本里这个命令输出为空,得通过其它方式获取了(需要 root 权限):

adb shell

su

service call iphonesubinfo 1

输出示例:

Result: Parcel(

0x00000000: 00000000 0000000f 00360038 00390030 '........8.6.0.9.'

0x00000010: 00350035 00320030 00370037 00350038 '5.5.0.2.7.7.8.5.'

0x00000020: 00340030 00000031 '0.4.1... ')

把里面的有效内容提取出来就是IMEI 了,比如这里的是 860955027785041。

Android 系统版本

adb shell getprop ro.build.version.release

cf67c2543579e6f3e150f075b70ec490.png

IP 地址

adb shell ifconfig | grep Mask

windows 需要加引号 "ifconfig | grep Mask"

73b9afa9b9b99f0baf12cb3dc9fc51eb.png

Mac 地址

adb shell cat /sys/class/net/wlan0/address

98a8217e5432e48ebd10a9877f81f62c.png

CPU 信息

adb shell cat /proc/cpuinfo

f958f602d8507abf6c9e037a442a5807.png

内存信息

adb shell cat /proc/meminfo

60fd0ce5ef394b379af6bdc1f1f97849.png

其中,MemTotal 就是设备的总内存,MemFree 是当前空闲内存。

更多硬件与系统属性

设备的更多硬件与系统属性可以通过如下命令查看:

adb shell cat /system/build.prop

这会输出很多信息,包括前面几个小节提到的「型号」和「Android 系统版本」等。

输出里还包括一些其它有用的信息,它们也可通过 adb shell getprop 命令单独查看,列举一部分属性如下:

属性名

含义

ro.build.version.sdk

SDK 版本

ro.build.version.release

Android 系统版本

ro.build.version.security_patch

Android 安全补丁程序级别

ro.product.model

型号

ro.product.brand

品牌

ro.product.name

设备名

ro.product.board

处理器型号

ro.product.cpu.abilist

CPU 支持的 abi 列表[节注一]

persist.sys.isUsbOtgEnabled

是否支持 OTG

dalvik.vm.heapsize

每个应用程序的内存上限

ro.sf.lcd_density

屏幕密度

本文同步分享在 博客“zy1281539626”(CSDN)。

如有侵权,请联系 support@oschina.cn 删除。

本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/羊村懒王/article/detail/242420
推荐阅读
相关标签
  

闽ICP备14008679号