В Android документации о подписании кода мы можем прочитать: "Подписывая несколько приложений с тем же сертификатом и используя проверки разрешений на основе подписи, ваш приложения могут совместно использовать код и данные безопасным образом."
Как именно такое совместное использование кода может быть сделано? Можно ли выпустить основное приложение и несколько сменных плагинов, а затем открыть их во время выполнения? Что выглядит исходный код и каковы преимущества перед "стандартными" намерениями вызовов от/к различным пакетам APK?