adb查看手机设备型号、品牌、机型等信息

以下操作均基于ADB模式。

1、查看机型时,可以使用以下命令:

adb shell getprop ro.product.model

输出结果如下:

2、如果我们忘记具体系统属性的名字,我们可以使用grep进行过滤,比如:

adb shell getprop | grep product
# 想要查看单独model数据的话,其他的类似
adb shell getprop ro.product.model

输出结果如下:

 

 

我们过滤product关键字,可以看到很多关于产品的系统属性(品牌、型号、厂商等)。

也可以使用如下方式,直接查找/system/build.prop文件中属性值:

adb shell cat /system/build.prop | grep product

1
输出结果如下图所示:

 

 

3、我们还可以通过 adb devices 命令来查看设备信息:
以下命令查看设备ID:

adb devices

查看型号等详细信息使用以下命令:

adb devices -l

输出结果如下图所示:


adb 查看android手机ip

adb shell netstat| findstr CLOSE_WAIT

结果如下

 

 

 

adb 获取手机内存信息

adb shell cat /proc/meminfo

结果如下

(1)MemTotal: 所有可用RAM大小。(即物理内存减去一些预留位和内核的二进制代码大小)
(2)MemFree: LowFree与HighFree的总和,被系统留着未使用的内存。
(3)Buffers: 用来给文件做缓冲大小。
(4)Cached: 被高速缓冲存储器(cache memory)用的内存的大小(等于diskcache minus SwapCache)。
(5)SwapCached:被高速缓冲存储器(cache memory)用的交换空间的大小。已经被交换出来的内存,仍然被存放在swapfile中,用来在需要的时候很快的被替换而不需要再次打开I/O端口。
(6)Active: 在活跃使用中的缓冲或高速缓冲存储器页面文件的大小,除非非常必要,否则不会被移作他用。
(7)Inactive: 在不经常使用中的缓冲或高速缓冲存储器页面文件的大小,可能被用于其他途径。
(8)SwapTotal: 交换空间的总大小。
(9)SwapFree: 未被使用交换空间的大小。
(10)Dirty: 等待被写回到磁盘的内存大小。
(11)Writeback: 正在被写回到磁盘的内存大小。
(12)AnonPages:未映射页的内存大小。
(13)Mapped: 设备和文件等映射的大小。
(14)Slab: 内核数据结构缓存的大小,可以减少申请和释放内存带来的消耗。
(15)SReclaimable:可收回Slab的大小。
(16)SUnreclaim:不可收回Slab的大小(SUnreclaim+SReclaimable=Slab)。
(17)PageTables:管理内存分页页面的索引表的大小。
(18)NFS_Unstable:不稳定页表的大小。

adb 获取设备 android_id 

adb shell settings get secure android_id

展示结果

 

posted @ 2021-11-08 16:24  sin涛涛  阅读(9361)  评论(0编辑  收藏  举报