Как общаться между библиотекой и приложением в Java Android? - PullRequest
0 голосов
/ 02 марта 2020

Предположим, следующий сценарий:

Класс S является частью SDK или библиотеки , используемой многими пользовательскими приложениями.
Класс A является частью одного приложения , в котором используется SDK.
Класс S содержит ответ сервера variable Я хочу отправить в класс A, как только он земли, для дальнейшей обработки (некоторые журналы и аналитика). Только класс А. способен выполнять эту работу.

Суть в том, что приложения, использующие SDK, могут получать доступ к его классам, но не наоборот.
Поэтому класс S не может использовать что-либо, связанное с классом А.

Вопрос:
Как мне этого добиться?

Язык, на котором я пишу: Java.
Я пытался реализовать шаблон Observer, но не думаю, что это то, что я после Вероятно, это механизм обратного вызова, который уладит это для меня, но я не могу точно определить это.

...