Android libs/armeabi/libffmpeg.so文件重命名

libodev 2014-11-13 09:19:43
大家好,现在做一个视频的项目,要引用两个sdk进入。他们都有libffmpeg.so.同时引入到我的项目,就必须要重名,但是一重命名,就报错。如果只留一个,也会有问题。请问大神们,如何解决啊?是不是要重新编译一个so文件啊?
...全文
307 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
w497737382 2016-01-07
  • 打赏
  • 举报
回复
楼主 ,你这个问题解决没
libodev 2014-11-13
  • 打赏
  • 举报
回复
引用 1 楼 gqjjqg 的回复:
[quote=引用 楼主 libocellon 的回复:] 大家好,现在做一个视频的项目,要引用两个sdk进入。他们都有libffmpeg.so.同时引入到我的项目,就必须要重名,但是一重命名,就报错。如果只留一个,也会有问题。请问大神们,如何解决啊?是不是要重新编译一个so文件啊?
试试放不同的路径?[/quote] 把他放在armebai-v7a下面 还是不行呢。
gqjjqg 2014-11-13
  • 打赏
  • 举报
回复
引用 楼主 libocellon 的回复:
大家好,现在做一个视频的项目,要引用两个sdk进入。他们都有libffmpeg.so.同时引入到我的项目,就必须要重名,但是一重命名,就报错。如果只留一个,也会有问题。请问大神们,如何解决啊?是不是要重新编译一个so文件啊?
试试放不同的路径?
gqjjqg 2014-11-13
  • 打赏
  • 举报
回复
引用 2 楼 libocellon 的回复:
[quote=引用 1 楼 gqjjqg 的回复:] [quote=引用 楼主 libocellon 的回复:] 大家好,现在做一个视频的项目,要引用两个sdk进入。他们都有libffmpeg.so.同时引入到我的项目,就必须要重名,但是一重命名,就报错。如果只留一个,也会有问题。请问大神们,如何解决啊?是不是要重新编译一个so文件啊?
试试放不同的路径?[/quote] 把他放在armebai-v7a下面 还是不行呢。[/quote] android.mk 里 可以在编译时把SO重新打包成其他名字。 具体参考代码: include $(CLEAR_VARS) LOCAL_MODULE := XXX LOCAL_SRC_FILES := path/src.so include $(PREBUILT_SHARED_LIBRARY)

80,350

社区成员

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

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