2

我正在使用 ffmpeg 命令对视频和图像进行各种操作,并且它在具有 API 22 及以下版本的设备上运行良好,但是当我当时设置 targetSdkVersion 23 或 24 时,我的应用程序将崩溃并且我得到:

error like videokit.so load fail:/data/user/0/packagename/lib/libvideokit.so.
4

1 回答 1

0

FFMPEG 源代码包含称为文本重定位的内容。

从 Marshmallow 开始,Android 操作系统不允许链接到包含文本重定位的本机代码库。这意味着如果您链接到 videokit.so,则无法定位 Marshmallow(即 targetSdk=23 或更高版本)。

关于这个问题的 FFMPEG 票的结论是有人建议他们不会解决这个问题

谷歌,在他们这边,也不会修复它

僵持。

于 2016-10-25T05:55:00.693 回答