4

当我尝试在 Android 上使用 ffmpeg 时出现以下错误。

错误

09-02 18:06:33.805 2861-3659/com.gitlab.onreg01.ffmpegsample D/FFmpeg: Running publishing updates method
09-02 18:06:33.917 2861-2861/com.gitlab.onreg01.ffmpegsample D/LOG_FFMPEG_SAMPLE: CANNOT LINK EXECUTABLE "/data/user/0/com.gitlab.onreg01.ffmpegsample/files/ffmpeg": "/data/data/com.gitlab.onreg01.ffmpegsample/files/ffmpeg" has text relocations
09-02 18:06:33.943 2861-2861/com.gitlab.onreg01.ffmpegsample D/LOG_FFMPEG_SAMPLE: CANNOT LINK EXECUTABLE "/data/user/0/com.gitlab.onreg01.ffmpegsample/files/ffmpeg": "/data/data/com.gitlab.onreg01.ffmpegsample/files/ffmpeg" has text relocations

平台

我正在运行 OSX(不确定这是否重要)

我尝试在以下模拟器上运行该应用程序均无济于事:

  • Nexus 5X - API 25 - x86
  • Nexus 5X - API 23 - x86
  • 像素 5X - API 26

我试过的

  • 重新启动我的电脑和 android studio 并运行Invalidate Caches / Restart...

  • 将以下所有资源用于 ffmpeg(单独和一起):

  • 启用和禁用 NDK
  • 更改 SDK 版本

来源

如果您想查看源代码,我正在使用的源代码可在此处获得。请注意,我没有将这些全部归功于@Onregs

截屏

在此处输入图像描述

4

0 回答 0