1.背景
当电脑连接了两个相同型号的安卓设备(例: HW OBU),使用adb shell 时, adb devices 发现两个设备名称一致, 导致无法连接.
2.操作
(1)先只连接一个OBU, adb shell 进入设备
echo obu1 > /sys/class/android_usb/android0/iSerial
改名为 obu1, 后重连USB连接线.
(2)连接另一个OBU,adb shell 进入设备
echo obu2 > /sys/class/android_usb/android0/iSerial
改名为 obu2, 后重连USB连接线.
(3)同时连接两个OBU,用adb devices查询设备
(4)用命令连接其中某个OBU
adb -s obu2 shell