我正在开发一个包含本机代码的Android库。此库项目作为库添加到应用程序项目中。
我想在应用程序项目使用时调试库。
我很确定库(makefile,build命令,编译器选项)项目中的设置是可以的,因为我在库中尝试了调试器(我创建了一个虚拟Activity并取消设置“库”)并且它工作正常。我也知道由于加载动态库所需的时间而可能发生的延迟,我认为这不是问题所在。
在Application项目中,我刚添加了本机代码支持,将build命令设置为ndk_build NDK_DEBUG=1
,但它永远不会在断点处停止。任何想法将不胜感激
答案 0 :(得分:10)
在我的问题中尝试Jay的答案:debug native code in Android library。 我没有时间亲自测试它,但看起来很有希望。 如果有效,请告诉我。