Я создал несколько Flavors приложения в Android Studio с той же базой кода. В приложении я есть услуга в пакетеAndroid Two Flavors с таким же пакетом услуг
com.app.xyz.service
меняю идентификатор приложения для каждого аромата, как показано ниже
applicationId "com.app2.flavour1"
и
applicationId "com.app2.flavour2"
в build.graddle
но Service Package остается таким же, поскольку его общий код для каждого fl avour. Теперь проблема заключается в том, что когда я устанавливаю оба варианта с разными идентификаторами приложений на одном устройстве, каждое приложение создает экземпляр SERVICE TWICE.
Как изолировать при сохранении того же кода класса обслуживания.
Как я могу инициировать эту услугу от ОСНОВНОГО вкуса? –