无法链接可执行文件NDK ffmpeg - Android 7 Nougat

时间:2017-01-11 07:07:00

标签: java android ffmpeg android-ndk android-7.0-nougat

我在我的项目中使用ffmpeg并且它在Android 7上尝试之前一直正常工作。

ProcessBuilder builder = new ProcessBuilder(ffmpegCommand);
Map<String, String> env = builder.environment();
env.put("LD_LIBRARY_PATH", "/data/data/uk.org.humanfocus.hfi:$LD_LIBRARY_PATH");

当我读取输出时,它返回以下错误:

CANNOT LINK EXECUTABLE "/data/data/uk.org.humanfocus.hfi/ffmpeg": /data/data/uk.org.humanfocus.hfi/ffmpeg: has text relocations

使用目标api 23和22,仍然无效。
它与NDK Apps链接有关吗? 我该如何解决这个问题?

0 个答案:

没有答案