10

我正在使用本机代码开发一个 Android 库。此库项目作为库添加到应用程序项目中。

我想在应用程序项目使用它时调试该库。

我很确定库中的设置(makefile、构建命令、编译器选项)项目是可以的,因为我从库中尝试了调试器(我创建了一个虚拟活动并取消设置“库”)并且它工作正常。我也知道由于加载动态库所需的时间而可能发生的延迟,我认为这不是出于同样的原因的问题。

在 Application 项目中,我只是添加了原生代码支持,将构建命令设置为ndk_build NDK_DEBUG=1但它永远不会在断点处停止。任何想法将不胜感激

4

1 回答 1

10

试试 Jay 在我的问题中的回答:debug native code in Android library。我没有时间亲自测试它,但它看起来很有希望。让我知道它是否有效。

于 2013-04-04T13:01:10.983 回答