совместное использование Custom AccountAuthenticator между приложениями

У меня есть приложение, которое я создал для клиента, который использует пользовательский AccountAuthenticator. Это прекрасно работает и делает то, что хочет клиент.

Тем не менее, это только первое приложение в коллекции приложений, которые будут использовать один и тот же менеджер аутентификации, и я не уверен, что делать дальше.

У меня нет возможности узнать, какие приложения будут установлены каким-либо конкретным пользователем, или порядок их установки. Мне не нужно требовать от пользователя предоставления своих учетных данных для каждого приложения; это побеждает цель наличия менеджера аутентификации.

Из некоторого начального тестирования кажется, что просто включить один и тот же код в каждое приложение не получится.

Должен ли я сделать что-то вроде того, что необходимо для использования любых сервисов Google Play? Напишите функцию, которая проверяет наличие приложения, которое просто выполняет проверку подлинности, а затем отправляет пользователя на рынок, чтобы установить приложение, которое выполняет проверку подлинности? Или скачать апк с наших собственных серверов?

Или есть какой-то другой способ избежать выталкивания пользователя из приложения?

Ответы на вопрос(1)

Ваш ответ на вопрос