Архитектура android-приложения для поддержки нескольких внешних устройств?
Народ, приветствую ! Прошу совета. Вот есть приложение, через ндк работает с принтером, пока только с одним ( взаимодействие через асинктаск по блютусу). Вопрос в том, как лучше построить приложение, чтобы поддерживать несколько принтеров. Как бы логика вьюх неизменна, вопрос лишь во взаимодействии с железякой. Распихивать логику принтеров по разным приложениям? Вьюхи в одно, а для каждого принтера в другие апк и взаимодействовать между приложениями? Или как то можно все в одно приложение запихнуть хитрыми градл-скриптами ?