Android adb无线/ WIFI调试操作超时

TPW*_*ang 11 debugging android adb android-wifi android-studio

我按照这篇文章中的步骤尝试连接到我的Motorola X Gen 2,用于在OS X El Cap上进行Wifi调试.

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

./adb devices
Run Code Online (Sandbox Code Playgroud)

我有

List of devices attached
TA44909GA0  device
Run Code Online (Sandbox Code Playgroud)

然后我做了

./adb tcpip 5555
Run Code Online (Sandbox Code Playgroud)

我试过了

./adb connect <IP addr of my phone>:5555
Run Code Online (Sandbox Code Playgroud)

连接和断开usb电缆,没有一个工作.两者都返回错误消息说:

unable to connect to ***.***.***.***:5555: Operation timed out
Run Code Online (Sandbox Code Playgroud)

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

有谁知道这里发生了什么?

小智 11

确保您的计算机和Android设备使用相同的WiFi网络.我有同样的问题,并在更改为相同的wifi后修复它.

  • @R.Zagórski这似乎是一个答案*"你的电脑和Android设备需要使用相同的wifi网络"* (2认同)

TPW*_*ang 5

因此,经过大量试验后,我认为问题在某种程度上与 wifi 相关,我认为此功能不适用于 WPA2(或任何类型的?)企业加密,因为我使用的是我学校的 Wifi,结果证明没关系,启动并运行,对于我用另一台笔记本电脑设置的热点。


Ati*_*dar 5

我认为这可能会有所帮助...

对于 Windows,从“以管理员身份”运行 cmd 然后

netsh int ip reset

对于 Mac 用户

  1. 单击左上角的 Apple 图标,然后从下拉菜单中选择系统偏好设置。

  2. 选择网络。

  3. 选择已连接的互联网连接(以太网或 Wi-Fi),然后单击高级。

在此处输入图片说明

  1. 选择 TCP/IP 选项卡,然后单击续订 DHCP 租用。然后按确定

在此处输入图片说明


use*_*248 5

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

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

(同时):

  • adb kill-server
  • adb start-server

然后遵循“标准”程序。