要查看通过ADB连接的设备名称,可以使用以下方法:
一、使用 `adb devices` 命令
基础命令 在命令行中输入 `adb devices`,系统会列出所有已连接的设备及其状态(如设备名称、状态码、IP地址等)。设备名称通常显示为 "设备型号+设备号" 的组合形式,例如:
```
List of devices attached
127.0.0.1:62001 device
127.0.0.1:5555 device
```
其中 `127.0.0.1:端口号` 对应不同模拟器的默认端口(如夜神模拟器62001、雷神模拟器5555等)。
设备状态标识
- device: 设备已连接并可用 - offline
二、通过设备属性获取设备名称
查看完整设备信息 输入 `adb shell getprop` 可查看设备的所有系统属性,包括品牌、型号等。设备名称通常包含在输出中,例如:
```
ro.product.model=小米12
ro.product.brand=小米
```
通过 `grep product` 过滤相关属性:
```
adb shell getprop | grep product
```
可获取完整的产品信息。
直接查看构建属性文件
使用 `cat /system/build.prop` 命令直接查看设备信息文件,其中包含设备型号、制造商等详细信息。例如:
```
ro.product.model=小米12
ro.product.brand=小米
ro.product.manufacturer=小米科技
```
三、注意事项
设备连接要求: 需通过USB调试模式连接设备,并确保ADB工具已正确安装。 模拟器端口差异
信息解析:设备名称可能包含厂商自定义名称(如"MIUI"),需结合 `getprop` 命令中的其他属性综合判断。
通过以上方法,可以灵活获取设备名称及相关信息,满足不同场景下的调试需求。