Android adb wireless/WIFI 调试操作超时

问题描述 投票:0回答:7

我按照这篇post中的步骤操作,并尝试在 OS X El Cap 上连接到我的 Motorola X Gen 2 进行 Wifi 调试。

我用 USB 线将手机连接到笔记本电脑, 我杀死并启动了服务器,服务器启动成功,然后在:

./adb devices

我得到了

List of devices attached
TA44909GA0  device

然后我就这么做了

./adb tcpip 5555

我尝试过

./adb connect <IP addr of my phone>:5555

无论是连接还是断开 USB 电缆,都不起作用。两者都返回错误消息:

unable to connect to ***.***.***.***:5555: Operation timed out

我无法弄清楚这里发生了什么,我尝试了Android Studio插件ADB WIFI,它返回了相同的消息,操作超时。我重新启动了一切,尝试用不同的电缆连接,但没有任何效果。

有人知道这里发生了什么事吗?

android debugging android-studio adb android-wifi
7个回答
17
投票

确保您的计算机和 Android 设备使用相同的 wifi 网络。我也遇到了同样的问题,改成同一个wifi后就解决了。


5
投票

所以经过大量的试验,我认为问题在某种程度上与wifi有关,我认为这个功能不能很好地与WPA2(或任何类型?)企业加密配合使用,因为我正在使用我的学校Wifi,结果证明为了我用另一台笔记本电脑设置的热点,一切正常,正常运行。


5
投票

什么为我解决了这个问题:

  • 断开手机与 USB 线的连接
  • 重启手机
  • 通过USB线重新连接手机

(同时):

  • adb kill-server
  • adb start-server

然后遵循“标准”程序。


2
投票

如果您连接在同一网络上但仍然无法连接,请检查您的 IP 两次。有时它会改变。 检查您的 IP = 手机设置 -> 关于手机 -> 状态 -> IP 地址


1
投票

尝试增加 Android 设备监视器中的超时。

从 Android Studio:工具->Android->Android 设备监视器 在 Android 设备监视器中: 窗口 -> 首选项,Android -> DDMS。

在 DDMS 窗口中,增加“ADB 连接超时(毫秒)”。默认为 5000 毫秒。如果您的应用程序特别大/需要很长时间才能加载,它可能会比此超时时间更长,因此增加可能会修复它。


1
投票

如果您使用的是 Mac 操作系统。

通过单击工具栏中的 wifi 图标进行检查。如果有任何警告。

就我而言,有一条警告说 wifi 正在使用 WPA 协议且不安全。

我进入路由器设置并将协议更改为 WPA2/WPA3 自动。

此后警告消失,无线调试开始工作。


0
投票

我也有同样的问题。事实证明它与WiFi有关。 当我将笔记本电脑重新连接到 WiFi 网络时,adb 立即连接。

© www.soinside.com 2019 - 2024. All rights reserved.