当前位置: 代码迷 >> Android >> 同时使用不同版本so文件解决思路
  详细解决方案

同时使用不同版本so文件解决思路

热度:81   发布时间:2016-04-28 01:32:22.0
同时使用不同版本so文件
  在做视频方面的apk,设备厂商提供的so中有ffmpeg.so,我也需要使用自己编译的ffmpeg.so,这两个的ffmpeg.so版本不同,用起来冲突,怎么样同时使用这两个不同版本的so文件呢?
------解决思路----------------------
你需要修改模块名称,通过代码判断你的平台  然后  System.loadLibaray("模块") 
------解决思路----------------------
LZ是想通过此方法System.loadLibaray(".so")调用so嘛
是的话,我的理解是两个同名so虽然版本不同,loadLibrary无法区分。
真的有必要so同名吗。。? 
------解决思路----------------------
还有一种是C语言来加载指定的库的,你可以了解一下。
  相关解决方案