Как я могу реализовать Firestore из отдельной библиотеки / модуля? - PullRequest
0 голосов
/ 22 сентября 2018

Я пытаюсь создать приложение для Android, используя Firestore в качестве удаленного источника данных из моего хранилища.В попытке следовать шаблону «Чистая архитектура» из превосходного учебника «Чистая архитектура Android» Джо Бёрча я выделил каждый слой в отдельный модуль.

К сожалению, я не могу понять, какиспользуйте библиотеку Firebase из внешней библиотеки Android.Модульные тесты становятся слишком сложными, поскольку библиотеке требуется доступ к контексту приложения и mainLooper и другим классам, связанным с Android.

Возможно ли использовать библиотеку Firebase таким способом в качестве отдельного модуля?или мне лучше использовать REST API, если я хочу создать приложение с использованием шаблона чистой архитектуры?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...