有没有办法使用 adb 获取设备名称?例如,如果设备名称是 John Doe 的 Nexus,如何使用命令获取名称?

Sen*_*l B 5 android adb device-name

我有一个 android 设备,当注册到一个帐户时,它会在帐户名称后重命名。我需要使用 adb 获取该名称。

Apf*_*aft 0

尝试这个:

./adb shell getprop
Run Code Online (Sandbox Code Playgroud)

它返回所有设备属性,其中还应包含您正在查找的名称。我有多个名称属性:

[ro.product.name]: [TA-1032_00WW]
[ro.product.nickname]: [Nokia 3]
[ro.vendor.product.name]: [NE1_00WW_FIH]
Run Code Online (Sandbox Code Playgroud)

我认为您正在寻找 ro.product.nickname。您可以在 Mac/Linux 上使用以下命令获取它:

./adb shell getprop | grep "ro.product.nickname"
Run Code Online (Sandbox Code Playgroud)

Windows 命令应该类似。像这样的东西:

adb shell 
getprop | grep -e 'ro.product.nickname'
Run Code Online (Sandbox Code Playgroud)