gpt4 book ai didi

android - Android Lollipop 的 FFMPEG 问题。错误 : only position independent executables (PIE) are supported

转载 作者:太空狗 更新时间:2023-10-29 13:21:13 25 4
gpt4 key购买 nike

我在过去 2 年的应用程序中使用了 FFmpeg 库,它在旧版本上仍然运行良好。它甚至不能在 android lollipop 上运行。

我以前用过这些库。

String[] libraryAssets = { "ffmpeg", "libavcodec-55.so", "libavcodec.so",
"libavfilter-4.so", "libavfilter.so", "libavformat-55.so",
"libavformat.so", "libavutil-52.so", "libavutil.so",
"libswresample-0.so", "libswresample.so", "libswscale-2.so",
"libswscale.so"

};

我从其他链接得到答案,如果我们使用这 3 个库,它也可以在 lollipop 上运行

"liblicense-jni.so,","libloader-jni.so","libvideokit.so"

但是还是没有解决。请检查此日志。

 ***Starting FFMPEG***
***error: only position independent executables (PIE) are supported.***
***Ending FFMPEG***

库中有任何帮助或任何更新吗??

最佳答案

您可以找到使用 x264、libass、fontconfig、freetype 和 fribidi(支持 Android L)编译的适用于 Android 的 FFmpeg 编译指南 here .

如果您在编译时遇到困难,您可以使用预编译库 here .

关于android - Android Lollipop 的 FFMPEG 问题。错误 : only position independent executables (PIE) are supported,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28577350/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com