我正在使用 native 代码开发一个 Android 库。此库项目作为库添加到应用程序项目中。
我想在应用程序项目使用库时调试它。
我非常确定库(生成文件、构建命令、编译器选项)项目中的设置没问题,因为我在库中尝试了调试器(我创建了一个虚拟 Activity 并取消了“库”设置)并且它起作用了。我也知道由于加载动态库所需的时间而可能发生的延迟,出于同样的原因,我认为这不是问题。
在应用程序项目中,我刚刚添加了本地代码支持,将构建命令设置为 ndk_build NDK_DEBUG=1
,但它从不在断点处停止。任何想法将不胜感激
最佳答案
尝试 Jay 在我的问题中的回答:debug native code in Android library . 我没有时间自己测试它,但它看起来很有希望。 让我知道它是否有效。
关于android - 如何调试 Android 库项目中的 native 代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15798738/