查询android机器对应的api版本和硬件相关信息

adb  Android  2020年8月22日 pm12:30发布4年前 (2020)更新 城堡大人
99 0 0

开发中有时候需要查看Android机器中的硬件信息,我们可以通过如下方式查询。

以下部分摘抄于网络,后面有备注参考来源。

adb 查询

adb ( Android Debug Bridge)是一个通用命令行工具,其允许您与模拟器实例或连接的 Android 设备进行通信。它可为各种设备操作提供便利,如安装和调试应用。

获取手机系统信息( CPU,厂商名称等)
adb shell "cat /system/build.prop | grep "product"
获取手机系统版本
adb shell getprop ro.build.version.release
获取手机系统api版本
adb shell getprop ro.build.version.sdk
获取手机设备型号
adb -d shell getprop ro.product.model
获取手机厂商名称
adb -d shell getprop ro.product.brand
获取手机的序列号

有两种方式

# 方式一
adb get-serialno
# 方式二
adb shell getprop ro.serialno
获取手机的IMEI

有三种方式,由于手机和系统的限制,不一定获取到。

# 方式一
# 其中Device ID即为IMEI号
adb shell dumpsys iphonesubinfo
# 方式二
adb shell getprop gsm.baseband.imei
# 方式三
adb shell service call iphonesubinfo 1
获取手机mac地址
adb shell cat /sys/class/net/wlan0/address
获取手机内存信息
adb shell cat /proc/meminfo
获取手机存储信息
adb shell df

#魅族手机
adb shell df /mnt/shell/emulated

# 其他Android设备
adb shell df /data

# sdcard (不同设备路径可能不同)
adb shell df /mnt/sdcard
获取手机分辨率
# 我的机器无法获取
adb shell "dumpsys window | grep mUnrestrictedScreen"
#  Android 4.2.2 无法使用,Android 9.0可以
adb shell wm size
获取手机物理密度
adb shell wm density

PS:如上命令在Android 4.2.2和Android 9.0上均可以使用,部分如注明可能获取不大。

使用adia64应用查询

官方下载应用:https://www.aida64.com/downloads

# 安装
adb install adia64.apk
# 启动
adb shell am start com.finalwire.aida64/.HHMainActivity

这里面可以显示Android设备的所有信息。

参考文章

  1. 通过adb获取手机信息
  2. adia64官方下载

 历史上的今天

  1. 2023: C语言之指针数组和数组指针(1条评论)
  2. 2019: 张承志:听人读书(0条评论)
版权声明 1、 本站名称: 笔友城堡
2、 本站网址: https://www.biumall.com/
3、 本站部分文章来源于网络,仅供学习与参考,如有侵权,请留言

暂无评论

暂无评论...

随机推荐

AS全工程搜索并替换字符串

1、Studio打开工程,选中要所有的项目。2、右键选择“Replace in Path..”3、搜索要替换的字符串,find 键 替换即可4、然后会弹出提示框提示替换多少。可自行选择注:如果替换的字符串过多,请记住备份工程文件,因为谁也说不准替换完了之后会出现什么错误,所以请谨慎...

Thread中断简单介绍

前言简答记录一下Thread中断相关的内容。记录一下,方便自己查阅。正文Thread中断主要涉及如下几个方法:interrupt()isInterrupted()interrupted()下面单独介绍一下。interrupt()interrupt()使线程中断。...

Android Studio添加第三方库libs和so

前言这个经常用,但还是忘记了,因此参考网上文章整理于此。本文摘抄内容涉及: 添加so库,添加第三方jar,添加Library库文件等。好记性不如烂笔头正文添加so库方法一:在项目中的src/main里新建jniLibs文件夹把.so复制进去,刷新一下即可方法二:在app/...

李娟:想起外婆吐舌头的样子

外婆有个习惯性的小动作,就是吐舌头。通常这一动作会出现在做了错事之后。而她做了错事通常会先掖着瞒着,如打碎了糖罐子,就悄悄把碎片扫一扫,剩糖撮一撮,换个一模一样的罐子装了原样摆着。直到你问她:糖为什么突然少了半罐子?她就吐吐舌头,笑眯眯地坦白。家里的金鱼死后,鱼缸一直空在那里,空了很久。有一天却发...

刘瑜:过去的怎样让它过去

都赫提先生,31岁。听到枪声,他慌乱中趴下,向街边的建筑匍匐,但是还没来得及抵达安全的地方,一颗子弹向他飞来,打中了他的后背。麦克吉干先生,41岁。看到中弹的都赫提跑过去施救,同时挥舞着手中的一块白手帕,以示他的救援意图,但是他还没抵达伤者,后脑门上也中了一弹,立刻倒地身亡。这是1972年1月30...

蒋勋:生活的美就在于从容不迫

我们童年的时候,父亲和母亲与我的关系很深,尤其是母亲。记得小时候回家,父亲问我你考第几名,我说第二名。父亲就严厉地问,为什么不是考第一名?当我正发抖时,我母亲会一把把我抱走,说,别理你爸爸。我好感谢那样的拥抱,彷佛把一切无法承担的压力都纾解了。我常感觉母亲有一双魔术师的手:我小时候盖的被子,是我母...