【发布时间】:2011-05-20 11:20:48
【问题描述】:
我已经构建了 Bambuser (http://bambuser.com/opensource) 提供的 FFMPEG 可执行文件和库。所以我设法构建了 Android 可执行文件和库。如何在我的 Eclipse 项目中链接这些库并从 Java 调用 FFmpeg 函数?开源代码包括 C 头文件。
我是 Android 原生编码的新手,我找不到一个简单的答案。基本:拥有一堆与 Android 兼容的库和一些 C 头文件,我必须做什么才能从 java (+Android SDK) 重用这些库的功能?
任何帮助将不胜感激。
亲切的问候,
为什么要这样做
【问题讨论】:
-
你能告诉你构建ffmpeg的步骤吗?我正在使用 windows 和 cygwin 1.7.9 。
-
经过大量研究,似乎存在一些文件名/文件路径约定问题,无法让您使用 Windows 编译 ffmpeg。我使用 vmware 安装 Ubuntu 并以这种方式编译它们。
-
@Swathi EP:几乎指导线程在 Linux 或 Mac OS 上运行,而不是在 Windows 上运行。我还没有找到任何适用于 Windows 的帖子,但我找到了包含已经为 android 构建的库的网站。因此,您可以立即下载并使用它们。那个网站是code.google.com/p/javacv/downloads/list,祝你好运!