不稳定的adb无线调试

Unstable adb wireless debugging

提问人:Gustek 提问时间:9/30/2023 更新时间:9/30/2023 访问量:88

问:

我正在尝试在我的三星S10e上使用无线调试,它有时会起作用。 出于某种原因,它看起来一直在频繁地断开连接和重新连接。 有时,它会保持断开连接状态。然后,我必须转到开发人员设置并关闭和打开无线调试。 通常,当我尝试启动应用程序时会发生这种情况,实际上,它失败了。

日志输出示例:

Launching lib/main.dart on SM G970F in debug mode...
Running Gradle task 'assembleDebug'...
✓  Built build/app/outputs/flutter-apk/app-debug.apk.
Installing build/app/outputs/flutter-apk/app-debug.apk...
Error: ADB exited with exit code 1
adb: device offline
Error launching application on SM G970F.
Launching lib/main.dart on SM G970F in debug mode...
Running Gradle task 'assembleDebug'...
✓  Built build/app/outputs/flutter-apk/app-debug.apk.
Installing build/app/outputs/flutter-apk/app-debug.apk...
Error: ADB exited with exit code 1
Performing Streamed Install

adb: failed to install /Users/gustek/my-github/liveness_mlkit/build/app/outputs/flutter-apk/app-debug.apk:
Error launching application on SM G970F.

有时,错误是不同的。通常,我看到的另一个错误是“卸载以前的版本失败”。我不确定那个是否相关,在这些情况下我会手动删除该应用程序。

我认为这可能是手机的问题。或者路由器设置使连接不可靠? 该问题最显着的迹象是我的手机一直在振动。我可以看到的“无线调试已连接”通知几乎立即消失,并且非常频繁地返回。

关于可能的原因,有什么想法或建议吗?

电话是: 三星 S10e、安卓 12

ADB 版本:

Android Debug Bridge version 1.0.41
Version 33.0.3-8952118

我现在不记得了,但我相信 adb 是由 Android Studio 管理的

Android Studio Flamingo | 2022.2.1 Patch 2
Build #AI-222.4459.24.2221.10121639, built on May 12, 2023
Runtime version: 17.0.6+0-17.0.6b802.4-9586694 x86_64
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o.
Android 调试 adb wifi 无线

评论


答:

-2赞 First voyager 9/30/2023 #1
  1. 检查手机设置:确保Wi-Fi连接稳定,正确配置Wi-Fi睡眠设置,检查电池优化设置,避免干扰无线调试。

  2. 验证路由器设置:将手机和调试设备连接到同一 Wi-Fi 网络。重新启动路由器或暂时禁用可能导致不稳定的防火墙/网络过滤功能。

  3. 解决错误消息:在重新安装之前遇到“卸载以前版本失败”错误时,手动卸载应用程序。首先重点解决无线调试连接问题。

  4. 检查 ADB 版本:您使用的是最新版本,通常由 Android Studio 管理。将 Android Studio 更新到最新版本以确保兼容性。

  5. 进一步故障排除:尝试使用其他设备进行无线调试,以将问题隔离到三星S10e。分析 Android logcat 输出,查看与连接相关的任何相关错误消息或警告。