【发布时间】:2014-08-28 23:51:30
【问题描述】:
我正在为 Android 开发 OpenCV。我想在 Eclipse 中调试 C++ 代码。为此,我发现了一些 StackOverflow 答案。但是我仍然没有成功调试作为原生应用程序。
我遵循的步骤:
- 添加了 android.os.Debug.waitForDebugger();在加载您的本机库之前。这可能会有所帮助。
- 在 Application.mk 中添加了 APP_OPTIM := 调试
- 运行 ndk-build NDK_BUILD=1
构建应用后,“运行 -> 调试为 -> Android Native Application”
我在 Android 控制台中遇到的错误: 未知应用程序 ABI: 无法检测到应用程序 ABI
参考: Debugging Android NDK C/C++ code in Eclipse - breakpoints are not hit
【问题讨论】:
-
你的日志是什么? Android日志在不同的行中提供了很多信息,所以请粘贴它以提供更多信息。
标签: c++ eclipse debugging opencv android-ndk