我正在尝试在Android中创建一个屏幕录制应用。 为此,我使用的是FFmpeg。我创建了libffmpeg.so文件。 现在我想在Android项目中使用相同的方法来调用它的本机函数。 我怎么能这样做..?
答案 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编译到项目中。
谢谢,