Как добавить Firebase SDK для библиотеки Android - PullRequest
0 голосов
/ 10 апреля 2020

Я работаю над созданием библиотечного модуля Android для моих приложений Android и планирую добавить в эту библиотеку функции Firebase. Согласно моему пониманию реализации Firebase, нам нужно добавить зависимости Firebase в файлы Gradle как на уровне приложения, так и на уровне проекта. Но здесь нет файла Gradle уровня приложения для библиотечного модуля Android. Поэтому, пожалуйста, помогите внедрить Firebase SDK в мой библиотечный модуль. Спасибо.

1 Ответ

0 голосов
/ 10 апреля 2020

нам нужно добавить зависимости Firebase в файлы Gradle уровня приложения и проекта

Это не совсем так. Вам нужно только добавить библиотеки Firebase к модулям, которые непосредственно используют их в коде этого модуля. Вы должны объявить их так, используя api, чтобы модуль приложения включал их в качестве транзитивных зависимостей:

api 'com.google.firebase:firebase-library:x.y'

Когда модуль объявляет зависимость от модуля, он автоматически выбирает все зависимости библиотеки объявлены таким образом.

Единственное, что вам нужно сделать в модуле приложения, это убедиться, что Firebase инициализируется. Обычно это просто включает в себя плагин сервисов Google Play.

...