JNI下ffmpeg库文件链接问题(由于安卓版本低造成)

问题描述

JNI下ffmpeg库文件链接问题(由于安卓版本低造成)

小弟最近在弄ffmpeg,先已成功移植到安卓平台了并可以运行,可是仅限安卓4.3+版本,
换到安卓4.0的就报错:
Caused by :java.lang.UnsatisfiedLinkError:Cannot load library:link image:1252could
not load needed library 'libswresample-1.so' for 'libavcodec-56.so: library'libswresample-1.so'not
found.
ndk编译完后在libs->armeabi下有libswresample-1.so。 唤作安卓4.4版本就没问题。
困扰一天了,求大神相助。

解决方案

没人顶啊 自己顶!!!!!!!!求大神赶紧来啊

解决方案二:

楼主解了没,碰到一样的问题了

时间: 2024-09-15 10:45:42

JNI下ffmpeg库文件链接问题(由于安卓版本低造成)的相关文章

mac-MAC下使用SSL但链接失败

问题描述 MAC下使用SSL但链接失败 OS X 版本是最新10.10.2 在/usr/include下发现是在openssl文件夹的,说明该系统内置了openssl库. 但我在使用openssl时,发现无法链接.链接错误. 我的指令: gcc main.c -Wno-deprecated-declarations -lssl 我的代码: #include #include int main(int argc, const char * argv[]) { MD5_CTX * md5 ; MD5

win7系统Protel不能添加库文件怎么办

  1.首先介绍下Protel99库文件添加这个小软件; 2.首先打开Protel,并建立如图所示的四个文件; 3.打开Schlib1.Lib,随便绘制个器件.然后保存并关闭; 4.然后打开Sheet1.Sch进行电路图绘制.在右侧Libraries中添加刚才绘制的器件库,点击Add/Remove; 5.弹出对话框,选择所建立ddb文件路径.点击Add,会出现错误,不能添加库文件; 6.点击弹出错误窗口上的OK,保留Change Library File List对话框.然后打开 Protel9

gcc-GCC编译时 链接阶段未指定正确的库文件 请大神帮忙看下

问题描述 GCC编译时 链接阶段未指定正确的库文件 请大神帮忙看下 解决方案 头文件有正确包含么?函数名拼写正确么?没找到这个函数. 解决方案二: 你的函数库文件没有link,你需要编译的时候通过-L来指定对应的lib 解决方案三: 我在做linphone 然后就出现问题了

在Android中通过jni方式使用编译好的FFmpeg库-Android中使用FFmpeg媒体库(二)

原文:http://doandroid.info/?p=471 在继上篇在32位的Ubuntu 11.04中为Android NDK r6编译FFmpeg最新版0.8.1后,本人来给大家展示一下如何在Android中使用编译好的FFmpeg库. 整体调用逻辑为: 1 编译完ffmpeg库 2 使用jni方式撰写c代码,其中需要包含相应的ffmpeg的头文件 3 撰写相应的Android.mk文件,里面指定需要编译的c代码以及需要链接的动态库 4 执行ndk-build生成相应的jni库 5 创建

交叉编译-linux下gtk的库文件有很多,不知道哪一个是我用的

问题描述 linux下gtk的库文件有很多,不知道哪一个是我用的 我做的应用运行在手持终端,基于一个精简的Linux系统.用的gcc-arm-linux交叉编译工具 现在我就想搞清楚头文件和库文件在哪里,makefile脚本很复杂而且有很多文件,完全看不懂,只能凭目录名称去找...头文件在/usr/local/arm-linux/include/gtk/下库文件用locate libgtk查找有一大堆,目测有关系的有下面这些:/usr/local/arm-linux/arm-linux/lib/

基于v4l2 ffmpeg x264的视频远程监控(附上编译好的库文件)

说明:主要是基于ghostyu网友整理的< arm mini2440 基于v4l2 ffmpeg x264的视频远程监控>.自己做了一遍,遇到不少问题,就整理记录下来.   1.平台 硬件:arm mini2440,usb摄像头(UVC免驱) 软件:ubuntu12.10,arm-Linux-gcc v4.4.3   2.源文件 功能体验包:http://download.csdn.net/detail/kangear/5202160 -----------------------------

javascript-如何在JavaScript链接打开另一个目录下的网页文件

问题描述 如何在JavaScript链接打开另一个目录下的网页文件 我在JavaScript里用prompt来接受输入, 输入不同的内容, 可以打开不同的页面,链接部分应该怎么写呢? 或者用document.getElementById("text").value来获取html文本框的内容 ,该怎么根据不同的输入打开不同的页面呢? 解决方案 prompt接收的内容是路径的话,可以location.href=url 就可以调到指定页面 解决方案二: 可以给用户提示下,可以选择的项,我觉得

eclipse-Linux下Eclipse导出Hadoop项目找不到库文件

问题描述 Linux下Eclipse导出Hadoop项目找不到库文件 求教各位hadoop技术大牛~~~~~ Linux环境下,Eclipse已经集成了Hadoop插件,运行Hadoop程序没有问题 代码:CLibrary Instance = (CLibrary) Native.loadLibrary("libNLPIR.so", CLibrary.class);能够成功加载libNLPIR.so文件,其中libNLPIR.so文件是用来分词的第三方库 但是导出成Runnable j

代码-JAVA如何访问带中文的文件链接,并且读取文件,保存到指定的位置下(非弹窗保存文件)

问题描述 JAVA如何访问带中文的文件链接,并且读取文件,保存到指定的位置下(非弹窗保存文件) 求助: 一个文件链接例如 http://192.168.0.12:8080/hr/uploads/12_15574/english_name.txt,我通过java自带的url访问,然后获取这个url的输入流,然后将它保存到指定目录下,是成功地. 现在,服务器上的文件已经访问路径是带中文的,例如http://192.168.0.12:8080/hr/uploads/12_15574/english_n