相关疑难解决方法(0)

adb错误:多个设备 - android

我有2个Android设备通过usb连接到我的电脑

现在,当我列出设备时,我得到了这个:

C:\Users\MBH>adb devices
List of devices attached
0123456789ABCDEF        device
0123456789ABCDEF        device
Run Code Online (Sandbox Code Playgroud)

两个设备都有相同的序列号,或者0123456789ABCDEF的含义.

问题:在这种情况下我无法做任何事情,既不推送或拉动文件,也不转发tcp端口.

C:\Users\MBH>adb forward tcp:59900 tcp:59900
error: more than one device/emulator

C:\Users\MBH>adb -s 0123456789ABCDEF forward tcp:59900 tcp:59900
error: more than one device
Run Code Online (Sandbox Code Playgroud)

问题:无论如何以不同的方式连接或选择设备?像设备型号或什么?

android adb

23
推荐指数
2
解决办法
5万
查看次数

当连接到两部智能手机时,adb有两个相同的序列号

我有两个智能手机(ZTEV788d,系统Android 2.3.6)同时连接到计算机(Ubuntu 11.10),使用命令:adb devices我得到了这个:

List of devices attached
P753A12D    device
P753A12D    device
Run Code Online (Sandbox Code Playgroud)

序列号是一样的!

我在计算机端编写了一个应用程序来与这两款手机进行通信,例如安装应用程序和推送文件.

我使用了这些命令:

adb -s P753A12D install XXX.apk
adb -s P753A12D push XXX /sdcard
Run Code Online (Sandbox Code Playgroud)

现在这两个手机有相同的序列号(P753A12D),当我运行这些命令时,我收到此错误:

error:more than one device
Run Code Online (Sandbox Code Playgroud)

所以,我的问题是:

  1. 那两部手机拥有相同的序列号是否正常?
  2. 我可以更改序列号吗?如果有,怎么样?
  3. 有没有办法运行这些安装,即使序列号是相同的,也能成功推送命令?

顺便说一下,当我运行测试时,WiFi/3G网络将被关闭.

android adb

15
推荐指数
4
解决办法
2万
查看次数

标签 统计

adb ×2

android ×2