Не могу использовать libopenh264-2.0.0-android.so для моего приложения для Android из-за 32-битной поддержки - PullRequest
2 голосов
/ 17 октября 2019

В моем приложении для редактирования видео для Android по причине лицензии мне пришлось динамически загружать libopenh264-2.0.0-android.so.bz2 с этого сайта https://github.com/cisco/openh264/releases для использования с ffmpeg.

Однако, если я отключу 64-битную версию приложения, я не смогу опубликовать приложение в Google Play. Магазин требует 64-битной поддержки. Если я включаю 64-битную версию, я не могу использовать библиотеку openh264-android.so, команды ffmpeg не работают

Вот как я отключил 64-битную версию в build.gradle

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

Кто-нибудь может помочь в этом вопросе, пожалуйста? спасибо

1 Ответ

0 голосов
/ 15 ноября 2019

Cisco предоставила openh264.so для Android 64bit https://github.com/cisco/openh264/releases/tag/v2.0.0

...