#java #android #ffmpeg #android-library #mobile-ffmpeg
#java #Android #ffmpeg #android-библиотека #мобильный-ffmpeg
Вопрос:
Я использую библиотеку аудио / видео манипуляций, упомянутую ниже.
MobileFFmpeg — реализация ‘com.arthenica: mobile-ffmpeg-min: 4.4’
После внедрения и применения правил ProGuard размер загрузки приложения составляет 26,8 Мб. Я хочу уменьшить размер приложения.
Как уменьшить размер приложения?
Комментарии:
1. Вы видели / пробовали: developer.android.com/studio/build/apk-analyzer
2. да, я пытался, но это не уменьшило размер приложения.
Ответ №1:
При использовании такого рода библиотек у вас нет особого выбора в отношении размера приложения. Единственное, что вы можете сделать, это выпустить aab вместо apk в Google Play.
Например, если вы проанализируете apk, вы можете увидеть, что у вас разные файлы .so для разных архитектур.
С помощью файла aab Google может выбрать правильную архитектуру для создания apk для нужного устройства.
Я бы не стал слишком беспокоиться о размере такого приложения, потому что для правильной работы ему нужны файлы .so.
Еще один смелый подход, который вы можете предпринять, — создать свою собственную версию ffmpeg lite, удалив все, что вам не нужно.
Но для этого требуется глубокое понимание библиотеки ffmpeg.