由于 32 位支持,我的 android 应用无法使用 libopenh264-2.0.0-android.so

Can't use libopenh264-2.0.0-android.so for my android app because of 32-bit support

在我的视频编辑 android 应用程序中,由于许可原因,我不得不从该站点 https://github.com/cisco/openh264/releases 动态下载 libopenh264-2.0.0-android.so.bz2 以用于ffmpeg.

但是,如果我为该应用禁用 64 位,我将无法在 Google Play 上发布该应用。该商店需要 64 位支持。 如果启用 64 位,则无法使用 openh264-android.so 库,ffmpeg 命令不起作用

这是我在 build.gradle

中禁用 64 位的方法

ndk {
abiFilters "armeabi","armeabi-v7a","x86"
}

任何人都可以帮助解决这个问题吗?谢谢

Cisco 为 android 64 位提供 openh264.so https://github.com/cisco/openh264/releases/tag/v2.0.0