我正在使用本机代码开发一个 Android 库。此库项目作为库添加到应用程序项目中。
我想在应用程序项目使用它时调试该库。
我很确定库中的设置(makefile、构建命令、编译器选项)项目是可以的,因为我从库中尝试了调试器(我创建了一个虚拟活动并取消设置“库”)并且它工作正常。我也知道由于加载动态库所需的时间而可能发生的延迟,我认为这不是出于同样的原因的问题。
在 Application 项目中,我只是添加了原生代码支持,将构建命令设置为ndk_build NDK_DEBUG=1
,但它永远不会在断点处停止。任何想法将不胜感激