Android NDK静态库调试(合并项目?)

时间:2012-10-09 23:52:12

标签: android eclipse android-ndk static-libraries

我正在寻找一种更好的方法来调试我正在研究的具有非常大的NDK核心的大型项目。 NDK代码由一个大型C / C ++静态库组成,该库通过NDK代码构建并链接到主Android应用程序。该项目的NDK部分本身也在一个android库项目中。所以总共制作了三个项目(Android - > NDK胶合项目 - > Native C lib)

我的理解是,在尝试与库项目交互时,NDK调试工作不佳(或根本不工作)。我怀疑我可以将NDK胶水代码项目与主要的android项目合并,但相对较少的痛苦,但更大的问题是包含项目核心的C / C ++项目。

有没有可行的方法来合并C / C ++项目和android NDK项目而无需重写C ++ / C项目的构建/生成脚本?

静态库的当前构建脚本非常复杂,转换为Android.mk文件可能非常困难。

有没有更好的方法可以做到这一点,我没有考虑过?

0 个答案:

没有答案