当前位置: 首页 > 知识库问答 >
问题:

Android| WiFi adb在Android Studio一直断线

申屠晟
2023-03-14

adb wifi断开连接真的很奇怪,通过电缆进行调试更不可靠,也更不舒服。我也在互联网上做过研究。我尝试了许多可能的解决方案,改变了adb驱动程序、wifi模式等,但没有发现问题。它只是不断断开连接。我试着做一个循环来维持adb连接。

:loop
adb connect 10.226.170.129:4444
goto loop

但是,还是没有奏效。即使在无限运行这个循环后,它仍然断开。

共有1个答案

李言
2023-03-14

WiFi adb是无线调试的绝佳工具。但是,可能有许多问题要面对。所以,试试这个指南。

  1. 将设备连接到计算机。
  2. 执行此命令:adb设备
  3. 您应该看到设备名称

如果不是,则

更新adb驱动程序。点击这里。。。

别的

这里4444是一个端口号,可以用任何4位数字替换。5.从usb端口移除设备。6.执行此命令:adb连接设备的IP:port num

Ip可以是任何东西。它可以在设备的“关于”部分找到,端口号是4位数。比如我会跑

...
adb connect 10.226.170.129:4444
...

完成后,现在应该连接。

  1. 运行 kill adb-server,然后启动 adb-server。然后按照该过程操作。
  2. adb tcpip 4444 之前运行 adb shell setprop service.adb.tcp.port 4444
  3. 检查是否在开发人员模式下启用了网络选项。如果启用了任何与wifi相关或与网络共享相关的选项,请将其禁用。
  4. 有时,如果屏幕锁定,某些设备会断开adb的连接。因此,请尝试保持显示器解锁。
  5. 某些设备仅支持仅充电模式下的wifi adb。因此,请尝试在USB配置下进行更改。
  6. 某些设备仅支持 MTP 协议中的 adb。因此,连接电缆后,请选择MTP或文件传输。
  7. 尝试运行上面提到的循环。

希望这能奏效。

参考文献

  1. adb wifi经常下线,如何让adb在线?
  2. AndroidADB设备离线,无法发出命令
  3. Adb通过wifi在USB断开连接后被杀死?
  4. ADB 通过 WiFi 连接在断开 USB 连接后丢失
  5. https://android.stackexchange.com/questions/116597/adb-wi-fi-connection-disconnects-when-device-html" target="_blank">goes-to-sleep-in-moto-g-2014
  6. 如何通过 TCP 使用 ADB 连接到 Android?
 类似资料:
  • 用vscode视图正常 ,如下 as、intellij 视图: 各位佬 兄台 有没有遇到过的 ? 喝 ,刚才建了个新的空项目就没事 :

  • 我想做一个应用程序,使用谷歌翻译API。自从我添加了 我的构建中的依赖项。gradle我有个错误: 现在必须显式声明注释处理器。发现编译类路径上的以下依赖项包含注释处理器。请将它们添加到annotationProcessor配置中。-自动值-1.2。jar(com.google.auto.value:auto-value:1.2)或者,设置android。defaultConfig。javaCom

  • 我试图创建群聊android应用程序和使用Websocket服务器编写的PHP。这个服务器在Web浏览器上工作得很好,但当我试图在android应用程序中使用它时,应用程序一连接就断开了。 这里是Android代码:

  • 我正在从eclipseADT迁移到android Studio,我可以从Eclipse使用相同的android SDK吗?

  • 我在mysql字段中有这些数据: 我正在尝试从第一个单词到双线断裂的预处理匹配。我试过了: 这不会返回任何行。我还尝试了< code>m和< code>s修饰符,它们不能返回正确的字符串。我还尝试了不返回任何内容的< code>\r\n。 你是怎么做到的

  • AndroidStudio 2.2.3无法解决我的RealmRecycorViewAdapter引用。我直接从Realm站点跟随了RecyclerViewAdpper示例。有人能帮我弄清楚为什么它找不到RealmRecyclerViewAdapter吗? 以下是我的进口声明: 这是我的项目级gradle文件: 这是我的应用程序级gradle文件: com.android.application应用