【发布时间】:2017-09-05 22:27:52
【问题描述】:
我有一个使用 Qt 框架构建 android 应用程序的项目。我使用 CMake 作为构建系统,使用 CLion 作为 IDE。目前我的 CMake 脚本可以构建 .apk 包并将其安装到设备上。
现在我想调试我的应用程序。问题是我不知道如何在 android 上运行 gdbserver 并将其附加到使用 Qt 的进程中。似乎可以使用 androiddeployqt 将 gdb 服务器嵌入到 .apk 包中:
--gdbserver: Adds the gdbserver to the package.
By default the gdbserver is bundled for debug pacakges.
但我找不到任何有关如何运行此gdbserver 以及如何连接客户端的信息。
【问题讨论】: