在多设备设置中将 ADB 命令直接指向特定设备

1.按序列号定位设备

使用 -s 选项后跟设备名称来选择 adb 命令应在哪个设备上运行。在命令之前-s 选项应该排在第一位。

adb -s <device> <command>

例:

adb devices

List of devices attached
emulator-5554       device
02157df2d1faeb33    device

adb -s emulator-5554 shell

实施例#2:

adb devices -l

List of devices attached
06157df65c6b2633    device usb:1-3 product:zerofltexx model:SM_G920F device:zeroflte
LC62TB413962        device usb:1-5 product:a50mgp_dug_htc_emea model:HTC_Desire_820G_dual_sim device:htc_a50mgp_dug

adb -s usb:1-3 shell

2.仅连接一种设备类型时,定位设备

你可以使用 -e 定位唯一正在运行的模拟器

adb -e <command>

或者你可以使用 -d 定位唯一连接的 USB 设备

adb -d <command>