NDK专家,我需要你的帮助...
我的目标是轻松编译ffmpeg使用 android NDK 和 eclipse 的库。
当我想使用 NDK 进行开发时,我通常会做的是右键单击 Eclipse 中的 android 项目 -> Android 工具 -> 添加 native 支持。一切工作并编译。
每次我想构建我的项目时,我只需点击“构建”按钮(上面有一个锤子图标)。
现在我只需要添加所有 ffmpeg 库并运行一个简单的程序,如 this .
我从 official website 下载了最新的 ffmpeg 库.我已将下载的内容提取到 JNI 库中。当我尝试构建时,我会遇到无数错误。就像是
“ fatal error :libavutil/avconfig.h:没有这样的文件或目录” ...
我的 Android.mk 文件如下所示:
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
include $(call all-subdir-makefiles)
LOCAL_MODULE := HELLONDK
LOCAL_SRC_FILES := hello-ndk.cpp
include $(BUILD_SHARED_LIBRARY)
最佳答案
http://sourceforge.net/projects/ffmpeg4android/
我相信这会有很大帮助;尽管如此,我不确定eclipse是否能胜任这项任务......
看起来这只是为了构建完整的源代码,但似乎有些人 Sergei 有一个插件 - http://sourceforge.net/p/ffmpeg4android/discussion/general/thread/43c119e6/?limit=25#c7d4
试试看那里。
https://stackoverflow.com/questions/18572408/