Библиотека FFMPEG для Android уменьшает размер приложения для Android

#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.