在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/