android应用第三方库问题

muzhen 2014-04-30 05:59:24
由于需要linux库,所以在ndk编译时引用了DRAplus库文件,然后编译出了Dra-jni库,但是在android程序加载的时候出现了如下问题。求高手解决。网上说添加System.loadLibrary,我也添加了,还是不行!
dlopen("/data/app-lib/com.broadease.radio-1/libDra_jni.so") failed: Cannot load library: soinfo_link_image(linker.cpp:1635): could not load library "libDRA+5.1.so" needed by "libDra_jni.so"; caused by load_library(linker.cpp:745): library "libDRA+5.1.so" not found
...全文
204 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
MR-LEE 2014-05-04
  • 打赏
  • 举报
回复
目录没添加错吧?
muzhen 2014-05-04
  • 打赏
  • 举报
回复
引用 1 楼 polarman 的回复:
添加这个 System.loadLibrary("DRA+5.1"); 并且保证libDRA+5.1.so在project的libs目录的对应的CPU abi的子目录下
根本没有libDRA+5.1.so这个库,不知道为什么会出现说找不到libDRA+5.1.so库。我在引用库的时候引用的libDRAplus.so,然后生成DRAplus,,好像与libDRA+5.1.so一点关系都没有!
polarman 2014-04-30
  • 打赏
  • 举报
回复
添加这个 System.loadLibrary("DRA+5.1"); 并且保证libDRA+5.1.so在project的libs目录的对应的CPU abi的子目录下

80,349

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧