USB连接上的ADB over WiFi连接丢失

时间:2020-10-20 04:54:50

标签: android android-studio ubuntu usb adb

上下文

我正在开发一个涉及通过USB电缆连接的硬件的应用程序。为了能够调试我的应用程序,我需要通过wifi进行调试,因为USB端口正用于与硬件进行通信。

预期的行为

通过ADB连接到设备>运行应用程序>连接硬件>从“应用选择器”对话框中选择我的应用程序>应用程序的“新实例”打开>观察打印到logcat的日志

当前行为

通过ADB连接到设备>运行应用程序>连接硬件>从“应用选择器”对话框中选择我的应用程序>我的应用程序的“新实例”打开> ADB连接丢失

OBS:我不确定我是否使用了正确的术语,如果我输入错误,请更正我。当我说“ ADB连接丢失”时,我的意思是logcat停止从我的应用程序或系统中打印任何内容,但是保留了ADB与设备之间的实际WiFi连接(我不需要{{1} })。

环境

  • Android 9
  • Android Studio 4.1
  • Ubuntu 18.04
  • 硬件:DJI Phantom 4 Pro遥控器

1 个答案:

答案 0 :(得分:1)

如果只需要logcat输出,而您的应用仍在设备上实际运行,则只需使用adb logcat。

https://developer.android.com/studio/command-line/logcat

使用命令并过滤设备上的应用程序日志。

如果设备无法从logcat打印任何内容,并且设备在日志中未输出任何错误,则设备必须崩溃。

相关问题