Android的ADB能同时管理多少台手机?

Binny 发布于 2011/12/02 18:14
阅读 3K+
收藏 0

最近一直在研究PC端管理Android手机,在翻阅Android官方的adb介绍时,发现以下内容:

  It locates emulator/device instances by scanning odd-numbered ports in the range 5555 to 5585, the range used by emulators/devices. 

ADB是服务通过扫描奇数端口5555 至5585查找  Android模拟器或设备。而且每个设备占用2个端口,偶数端口Android设备控制台,奇数端口Android与ADB的连接。如下:

 Note that each emulator/device instance acquires a pair of sequential ports — an even-numbered port for console connections and an odd-numbered port for adb connections. For example:

Emulator 1, console: 5554
Emulator 1, adb: 5555
Emulator 2, console: 5556
Emulator 2, adb: 5557 ...

那就是说,一个PC端的ADB最多同时连接 15台 Android设备(包括模拟器),超过15台的Android设备将不连接。

由于我没有15台Android那么多,无法测试这个问题,但按我理解,理论上应该如此。

加载中
0
虫虫
虫虫
在到达15台之前,不必考虑这个问题啊~。如果内存足够大的话,可以创建15个模拟器同时跑跑看
E
Elvis.D
回复 @Binny : 工厂生产的吧?
Binny
Binny
很不幸,我现在做的一个项目,批量安装工具,理论上完全有可能突破15台。看来真的要试试创建15各模拟器!
0
王一罐深井冰
172.18.82.12:5555       device
172.18.82.52:5555       device
172.18.83.51:5555       device
172.18.83.52:5555       device
172.18.83.55:5555       device
172.18.82.11:5555       device
172.18.82.13:5555       device
172.18.82.14:5555       device
172.18.82.15:5555       device
172.18.82.16:5555       device
172.18.82.17:5555       device
172.18.83.11:5555       device
172.18.83.12:5555       device
172.18.83.13:5555       device
172.18.83.14:5555       device

172.18.83.15:5555       device

已经连接了16台,没发现问题

返回顶部
顶部