【问题标题】:Nexus 9 (OS -6) adb connection over tcp not WorkingNexus 9(OS -6)通过 tcp 的 adb 连接不工作
【发布时间】:2016-02-17 09:11:30
【问题描述】:

将我的设备升级到 Marshmallow 后,我无法在 tcpip 上连接我的设备以进行 wifi 调试(它曾经在 Lollipop 上工作)。 IP 是我的设备 IP 地址。

platform-tools>adb connect IP:5555

我收到以下消息

unable to connect to IP:5555

我也尝试连接到 7612 端口。

【问题讨论】:

  • 请添加您的完整流程。您之前是否运行过“adb tcpip 5555”?你的设备和电脑在同一个子网上吗?
  • @DanMordechai 是的,我按照以下步骤操作 1.在 wifi 上连接同一网络上的两个设备 2. 连接我的 android 平板电脑 3. 转到平台工具 4. adb tcpip 5555 我收到重新启动的消息Tcp 模式端口:5555 5. 我断开我的 android 设备 6. adb connect IP:5555 这些是我正在遵循的步骤
  • 尝试在您的 android 设备上启用热点并与您的 PC 直接连接。然后再次尝试您的流程。有什么变化吗?
  • 我对 nexus 9 和 marshmellow 有同样的问题。如果我尝试连接到这个developer.android.com/tools/help/adb.html#wireless,错误是:“无法连接到#.#.#.#:5555:连接尝试失败,因为连接方在一段时间后没有正确响应,或者建立连接失败,因为连接的主机没有响应。(10060)“。其他设备运行良好(华硕手机、一加一)。如果我尝试错误的端口(例如 5554),它会返回:“无法建立连接,因为目标机器主动拒绝了它。(10061)”。 “kill-server”没有帮助

标签: android debugging tcp wifi adb


【解决方案1】:

5555 是连接时未使用的端口号。连接发生在以下步骤中:

  1. 设置要建立连接的端口(在本例中为 5555)
  2. 使用设备的 IP 地址连接到设备。

假设您的设备 IP 是 192.168.1.1,并且您想通过端口 5555 进行连接,

  1. adb tcpip 5555
  2. adb connect 192.168.1.1

【讨论】:

  • 这对我不起作用。我无法连接到<<IP Address>>:5555: cannot connect to <<IP Address>>:5555: A connection attempt failed because the connected party did not properly respon d after a period of time, or established connection failed because connected hos t has failed to respond. (10060)
【解决方案2】:

试试下面的

  1. 确保设备开发者选项中网络部分下的主动 Wi-Fi 到蜂窝网络切换已关闭。
  2. 从您的电脑连续 ping 到设备,以确保它没有处于网络空闲模式 ping -t 192.168.1.10 (windows cmd),解锁设备,甚至尝试上网 网站只是为了让它脱离网络闲置。
  3. 如果 ping 不起作用,请关闭/打开 Android Wifi 并返回第 2 步。
  4. 当它回复 ping 时,通过 USB 连接它,然后:

    adb usb

    adb tcpip 5555

    adb 连接 192.168.10.1:5555

  5. 如果还没有连接,请尝试将usb连接模式切换为MTP / PTP / 通过 USB 连接设备时的相机并再次重复这些步骤...

    如果以上几点都不起作用,请尝试以管理员身份运行 adb。对于 Ubuntu -

    sudo adb start-server 如上所述here

【讨论】:

    猜你喜欢
    • 2013-09-26
    • 1970-01-01
    • 2016-04-25
    • 1970-01-01
    • 2018-08-26
    • 2014-07-19
    • 2011-02-05
    • 2016-12-09
    相关资源
    最近更新 更多