нам нужно добавить зависимости Firebase в файлы Gradle уровня приложения и проекта
Это не совсем так. Вам нужно только добавить библиотеки Firebase к модулям, которые непосредственно используют их в коде этого модуля. Вы должны объявить их так, используя api
, чтобы модуль приложения включал их в качестве транзитивных зависимостей:
api 'com.google.firebase:firebase-library:x.y'
Когда модуль объявляет зависимость от модуля, он автоматически выбирает все зависимости библиотеки объявлены таким образом.
Единственное, что вам нужно сделать в модуле приложения, это убедиться, что Firebase инициализируется. Обычно это просто включает в себя плагин сервисов Google Play.