当前位置: 代码迷 >> Android >> 动态库so文件的加载有关问题
  详细解决方案

动态库so文件的加载有关问题

热度:23   发布时间:2016-05-01 18:23:19.0
动态库so文件的加载问题
请教下:用c++写了两个动态库liba.so, libb.so 

其中liba.so使用到了libb.so中的函数。 在生成liba.so文件的mk文件中以loacl_shared_library形式加载了libb.so 最后将liba.so加载到工程中,为何日志中显示找不到libb.so文件,造成liba.so加载失败。但是将libb库制作成静态库如libb.a然后以loacl_static_library形式加载,最后生成的a.so就可以加载到工程中,有遇到过这种情况的没,指教下,谢谢。

难道动态库中只能加载系统的动态库,自己生成的动态库不能加载吗?

------解决方案--------------------
动态库的LOCAL_C_INCLUDES加了没?
------解决方案--------------------
系统的动态库是可以动态加载的,自己生成的就不清楚了,我也只用到过一次动态库中加载自己编译的静态库的。
学习+帮顶
  相关解决方案