我真的需要使用vitamio播放器,但我的目标是sdk 23(或更高)。当我尝试使用时 - 它对我说
LOAD FFMPEG ERROR: dlopen failed: /.../lib/arm/libffmpeg.so: has text relocations
那么,我如何才能在23个目标sdk上使用这个视频播放器?
答案 0 :(得分:0)
在你的gradle中将sdktarget设置为19,这不会崩溃,但是当你播放视频时,有时会显示:文本重定位对话框。这让我很烦恼。 我已经下载了FFmpeg-Vitamio,并且构建了pass,使用了library.still无法解决,我看到一些博客说:新的FFmpeg已经解决了这个问题,所以我尝试将新的FFmpege合并到FFmpeg-Vitamio,但失败了。所以我为android构建最新的FFMpeg,构建传递,使用它,但致命的错误。我也不知道如何修复它。我想使用最新的FFmpeg for android,并为FFmpeg写原生,但这花费了太多时间。