如何在Android库项目中调试本机代码?

zna*_*nat 10 eclipse java-native-interface android android-ndk

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

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

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

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

spa*_*ici 10

在我的问题中尝试Jay的答案:调试Android库中的本机代码.我没有时间亲自测试它,但看起来很有希望.如果有效,请告诉我.