在adt-1单元上调试时,我经常通过以下命令连接

adb connect 192.168.1.x:4321

这通常是按预期工作的。我注意到,在某些情况下,连接失败是因为adb connect命令在原始地址上添加了一个额外的端口后缀:
unable to connect to 192.168.1.7:4321:4321 // see the extra :4321?

一些附加信息:
是的,4321是ADT-1设备的强制性要求。
重新启动adb服务没有任何用处。
重启ide(idea/studio)似乎没什么用。
有人知道为什么会这样吗?能避免吗?

最佳答案

似乎在设备上重新启动tcpip服务器可以解决这个问题。操作步骤:
通过USB将设备插入计算机
运行“adb usb”通过usb连接到设备
运行'adb tcpip 4321'重新启动端口4321上的tcpip服务器
拔下设备插头
运行'adb connect 192.168.1.x:4321',现在应该可以成功连接了。

关于android - “adb connect”有时会添加一个额外的:4321后缀,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/27691376/

10-11 00:08