【发布时间】:2021-12-16 08:14:37
【问题描述】:
我正在开发一个 Android 应用程序来使用 MAVLINK 与无人机通信。我为此使用UsbSerial by felHR85 和dronefleet libraries。构建和安装应用程序后,我将手机用作 Android USB 主机并将 PixHawk 微控制器连接到它。
当我在连接了 PixHawk 的手机上运行应用程序时,我无法知道我的应用程序崩溃的原因(如果它确实崩溃了)。我刚刚收到“应用程序不断停止”错误消息。我无法通过 Logcat 查看日志消息,因为我没有连接到我的 PC。串口库开发人员提出了debugging over WiFi 的想法,但我的大部分工作都是在我的办公室完成的,我使用的是以太网 LAN,而不是 WiFi。
如果没有应用程序崩溃堆栈跟踪,我将无法继续前进。那么如何调试我的应用,尤其是应用崩溃?
详情: Android Studio 北极狐
Ubuntu 18 LTS
Java 编程语言
搭载 Android 11 的三星安卓手机
【问题讨论】:
-
向应用添加崩溃报告库(如 firebase)?
标签: java android serial-port mavlink