gpt4 book ai didi

android - adb连接两部智能手机时得到两个相同的序列号

转载 作者:IT老高 更新时间:2023-10-28 23:40:54 27 4
gpt4 key购买 nike

我有两部智能手机(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

所以,我的问题是:

  1. 两部手机序列号相同是否正常?
  2. 我可以更改序列号吗?如果是,怎么做?
  3. 即使序列号相同,是否有任何方法可以成功运行这些安装、推送命令?

顺便说一句,我将在运行测试时关闭 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/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com