如何在Android项目中使用libffmpeg.so?

时间:2012-05-29 10:57:41

标签: android android-ndk ffmpeg

我正在尝试在Android中创建一个屏幕录制应用。 为此,我使用的是FFmpeg。我创建了libffmpeg.so文件。 现在我想在Android项目中使用相同的方法来调用它的本机函数。 我怎么能这样做..?

2 个答案:

答案 0 :(得分:5)

本教程提供有关此主题的详细说明。 How to Build Android Applications Based on FFmpeg by An Example

答案 1 :(得分:1)

您可以找到示例How to load another .so file in your android project?

这是向您展示如何加载* .so文件的好方法。

  

1 - 添加文件夹jni / libs / *。所以

     

2 - 使用“右键单击鼠标” - > Android工具 - >添加原生支持 - >设置文件名* .cpp

     

3 - 两个文件:* .cpp和Android.mk出现。

     

4 - 使用Cygwin构建&将* .so编译到项目中。

谢谢,