【问题标题】:'adb connect' sometimes adds an extra :4321 suffix'adb connect' 有时会添加一个额外的 :4321 后缀
【发布时间】:2015-02-25 18:53:45
【问题描述】:

在我的 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?

一些附加信息:

  1. 是的,ADT-1 设备必须使用 4321。
  2. 重启 adb 服务没有任何用处。
  3. 重新启动 IDE (IDEA / Studio) 似乎不起作用。

有人知道为什么会这样吗?可以避免吗?

【问题讨论】:

    标签: android adb android-tv


    【解决方案1】:

    似乎重新启动设备上的 tcpip 服务器可以解决此问题。执行此操作的步骤:

    • 通过 USB 将设备插入计算机
    • 运行“adb usb”以通过 USB 连接到设备
    • 运行 'adb tcpip 4321' 重启 4321 端口的 tcpip 服务器
    • 拔下设备
    • 运行“adb connect 192.168.1.x:4321”,现在应该可以成功连接。

    【讨论】:

    • 如何用 USB 将 ADT-1 连接到电脑??
    【解决方案2】:

    分配给 ADT-1 的 IP 更改时,似乎会出现此问题。

    adb connect 无法与该地址通信(因为它已更改),因此会引发误导性错误。

    【讨论】:

    • 这不是它发生在我身上的原因。昨天工作,但今天没有,设备具有相同的 IP。
    • 此设备的新端口号是多少?
    • @dextor 这看起来很直观。然而,这不是一个解决方案。
    猜你喜欢
    • 1970-01-01
    • 2022-08-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-11-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多