Chr*_*oph 5 c++ java debugging android
我有以下情况.由于一些要求,我将我们的应用程序的某些部分提取到一个单独的AAR库中.所以看起来像这样:
然后将库添加为主应用程序中的库模块
编译本身配置了Gradle + CMake
一切都按预期工作,但我有一个问题,我不能再调试本机C++部分.两个模块都在DEBUG中编译.它也没有帮助设置LLDB符号目录(到LIB_PATH/.externalNativeBuild/cmake/debug/ABI_XXX/CMakeFiles/native-lib.dir /).设置LLDB调试类型似乎也没有帮助.
当我将库代码放回主应用程序时,我可以毫无问题地调试所有内容.
是否根本无法调试AAR库的本机部分?或者任何人都可以告诉我我做错了什么?
由于某种原因,我现在才发现这个博客条目... http://www.akaita.com/post/android-native-library-module-debug/
虽然作者使用的是实验性 ndk 插件,但我可以确认它也可以与稳定的 gradle 版本 + CMake 一起使用!
归档时间: |
|
查看次数: |
591 次 |
最近记录: |