Можем ли мы публиковать только динамические функциональные модули при изменении кода функции вместо повторной публикации всего приложения?
Предположим, у нас есть разные функциональные модули в нашем проекте, и в одной из функций по требованию есть изменение кода. Теперь я хочу знать, можем ли мы создать.aab (комплект приложений для Android) или.apk только для той функции, в которой есть изменение кода, и загрузить его в playstore, вместо того, чтобы заново собирать все приложение и загружать файл.aab. И только обновленная функция загружается в телефоны пользователей, а не во все приложение.
2 ответа
Нет, это невозможно.
Чтобы обеспечить полную совместимость между базовым модулем и динамическими функциональными модулями, весь комплект приложений со всеми его модулями должен быть загружен каждый раз.
Однако обратите внимание, что пользователи получат только исправленную версию вашего приложения, им не нужно будет снова загружать все приложение целиком, только разницу между версией, которую они имеют, и новой версией, следовательно, если базовый модуль не изменился, загрузка будет очень маленькой для этого APK.
Механизм для частичного обновления отсутствует. Вы загружаете APK с целым приложением в нем.