【发布时间】:2015-11-23 11:12:29
【问题描述】:
我使用 Qt Creator 开发 Android 动态库,即 .so 文件。这个 .so 文件随后被 Android 应用程序使用,但它是在 Eclipse 中开发的。
我需要调试我的本机代码,但由于它是一个库,我无法从 Qt Creator 启动应用程序,我必须附加到已经运行的进程。
现在,如果它是一个桌面应用程序,我会使用 Debug->Start Debugging->Attach to Running Application,但我如何附加到一个 Android 进程,它会在模拟器或连接的手机上运行,这更像是远程调试?
我认为我应该使用Debug->Start Debugging->Attach to Running Debug Server:
但是,我不确定具体步骤是什么 - 如何为 ADB 启动调试服务器,以及连接到哪个端口?
【问题讨论】:
-
能否将eclipse项目的源码复制到Qt Creator的项目中?
标签: android c++ qt remote-debugging