Использование Android App Bundle для приложения с файлом расширения 61 МБ - PullRequest
0 голосов
/ 26 декабря 2018

В настоящее время я смотрю на использование новой функции App Bundle для уже опубликованного приложения.

Приложение имеет размер 13 МБ, но использует файл расширения 61 МБ для хранения библиотеки аудиосэмплов (коллекция статических аудиофайлов), которая является обязательной для приложения.

Первая причина этого заключается в том, что когда я впервые разрабатывал приложение, ограничение размера приложения составляло 50 МБ.Но самое главное, это хорошо работает, потому что, когда приложение обновляется, пользователи загружают только APK-файл размером 13 МБ, так как файл расширения .obb обновлять не нужно.

Я бы хотел сейчас использоватьПакет Android для уменьшения размера APK путем разделения плотности, но эта функция, по-видимому, не совместима с файлами OBB.

Я мог бы поместить библиотеку аудиосэмплов в Пакет Android, но если я правильно понял, эта библиотека аудиобудет загружаться каждый раз, когда пользователь обновляет приложение?

Есть ли способ достичь «лучшего из двух миров», предоставляя комплект Android, но избегая загрузки библиотеки при каждом обновлении?

1 Ответ

0 голосов
/ 27 декабря 2018

Play Store предоставляет исправления APK для обновлений (т. Е. Только разницу между версией, которая в настоящее время установлена ​​на устройстве, и устанавливаемой последней версией), поэтому, если этот большой файл не изменится, обновление будет небольшим.

...