Использование Android App Bundle для приложения с файлом расширения 61 МБ
В настоящее время я смотрю на использование новой функции App Bundle для приложения, которое уже опубликовано.
Приложение имеет размер 13 МБ, но использует файл расширения 61 МБ для хранения библиотеки аудиосэмплов (коллекции статических аудиофайлов), которая является обязательной для приложения.
Первая причина этого заключается в том, что когда я впервые разрабатывал приложение, предел размера приложения составлял 50 МБ. Но самое главное, это хорошо работает, потому что, когда приложение обновляется, пользователи загружают только 13-мегабайтный APK-файл, поскольку расширение файла.obb обновлять не нужно.
Теперь я хотел бы использовать Android Bundle, чтобы уменьшить размер APK путем разделения плотности, но эта функция, очевидно, не совместима с файлами OBB.
Я мог бы поместить библиотеку аудио-сэмплов в комплект Android, но если я правильно понял, эта аудио-библиотека будет загружаться каждый раз, когда пользователь обновляет приложение?
Есть ли способ достичь "лучшего из двух миров", предоставив комплект Android, но избегая загрузки библиотеки при каждом обновлении?
1 ответ
Play Store предоставляет исправления APK для обновлений (т. Е. Только разницу между версией, установленной на устройстве, и устанавливаемой последней версией), поэтому, если этот большой файл не изменится, обновление будет небольшим.