Android 使用ffmpeg库构建本机应用程序

Android 使用ffmpeg库构建本机应用程序,android,ffmpeg,android-ndk,Android,Ffmpeg,Android Ndk,我已经使用android构建系统创建了libffmpeg.so。现在我正在尝试在我的应用程序中使用。请帮我回答以下问题: 如何将ffmpeg添加到includes目录? 如何链接到ffmpeg.so? 谢谢, 那鸿 我写了,得到了以下错误: 1.7.90.237/5/3 预构建:libffmpeg.so我或多或少地遵循了这一点 在堆栈溢出上也有很多类似的答案 基本上,链接FFMPEG libs与链接任何其他SOs没有区别。您可以在NDK/docs中阅读为什么我需要jni下的源代码?我试着把它们放

我已经使用android构建系统创建了libffmpeg.so。现在我正在尝试在我的应用程序中使用。请帮我回答以下问题:

如何将ffmpeg添加到includes目录? 如何链接到ffmpeg.so? 谢谢, 那鸿

我写了,得到了以下错误: 1.7.90.237/5/3
预构建:libffmpeg.so我或多或少地遵循了这一点 在堆栈溢出上也有很多类似的答案


基本上,链接FFMPEG libs与链接任何其他SOs没有区别。您可以在NDK/docs中阅读

为什么我需要jni下的源代码?我试着把它们放在usr/include下,但得到了更多的错误。你并不真的需要jni下的所有源代码,但你肯定需要头文件,所以他们把所有的东西都放在jni下。可以告诉您的Android.mk在不同的位置查找标题,但通常所有本机内容都放在jni文件夹下。