我有两个智能手机( ZTEV788d ,系统 Android 2.3.6 )同时连接到计算机( Ubuntu 11.10 ),使用命令:adb devices
我得到了:
List of devices attached
P753A12D device
P753A12D device
序列号是相同的!
我在计算机端编写了一个应用程序来与这两部手机通信,例如安装应用程序和推送文件。
我使用了以下命令:
adb -s P753A12D install XXX.apk
adb -s P753A12D push XXX /sdcard
现在这两部手机具有相同的序列号(
P753A12D
),当我运行以下命令时,出现此错误:error:more than one device
因此,我的问题是:
顺便说一句,当我运行测试时,WiFi/3G网络将关闭。
最佳答案
今天,我找到了解决此问题的简便方法。
adb devices -l
您将获得带有其限定符的设备列表
List of devices attached
P753A12D device usb:26200000 transport_id:1
P753A12D device usb:24400000 transport_id:2
然后,您可以使用限定词代替这样的序列号
adb -s usb:26200000 install xxx.apk
或使用
transport_id
和-t
adb -t 1 install xxx.apk
关于android - 当连接到两个智能手机时,adb获得了两个相同的序列号,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13986155/