提问人:Gustek 提问时间:9/30/2023 更新时间:9/30/2023 访问量:88
不稳定的adb无线调试
Unstable adb wireless debugging
问:
我正在尝试在我的三星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.
答:
-2赞
First voyager
9/30/2023
#1
检查手机设置:确保Wi-Fi连接稳定,正确配置Wi-Fi睡眠设置,检查电池优化设置,避免干扰无线调试。
验证路由器设置:将手机和调试设备连接到同一 Wi-Fi 网络。重新启动路由器或暂时禁用可能导致不稳定的防火墙/网络过滤功能。
解决错误消息:在重新安装之前遇到“卸载以前版本失败”错误时,手动卸载应用程序。首先重点解决无线调试连接问题。
检查 ADB 版本:您使用的是最新版本,通常由 Android Studio 管理。将 Android Studio 更新到最新版本以确保兼容性。
进一步故障排除:尝试使用其他设备进行无线调试,以将问题隔离到三星S10e。分析 Android logcat 输出,查看与连接相关的任何相关错误消息或警告。
评论