Стоит задача написать приложение в которое будет заходить юзер под логин\пароль и внутри приложения в зависимости от прав которые у него есть отображаются модули(кожный модуль отдельное приложение которое без оболочки не работает).Я знаю, как связывать проекты, добавляя модули. Но вопрос в другом.Для примера: у нас есть оболочка (BaseProjct) внутри которого есть возможность выбрать в какое именно приложение нужно перейти в зависимости от прав юзера. но таких модулей может быть много 5-8 и это никак не связанные между собой проекты и будут весить прилично , а для определенных юзеров нужны только 1-2. Как реализовать подгрузку модуля в уже скомпилированую апк. что бы не обновлять BaseProjct когда обновляется какой то модуль(такое будет часто)?
Как раз на Google IO на прошлой неделе рассказывали о новой фиче, появится в Android Studio 3.2 (Уже доступна в Canary channel).
Dynamic feature modules
По сути, приложение можно будет разбить на модули, которые обозначаются атрибутом dist:onDemand="true"
и они будут загружаться по требованию.
Для вашего случая может быть подходящее решение. Документация: https://developer.android.com/guide/app-bundle/configure#dynamic_feature_modules
Единственное что впомнил это статья на хакере про плагины, но раздел платный.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Есть задача создать такой backfround для элемента, чтобы там был stroke с градиентом, а также был закругленные края у этого элементаДелать это нужно...
Не могу понять, не применяется формат ячейки начиная с 44 строки
Как сделать так, чтобы после нажатия на кнопку создавалась форма?