Как файл google-services.json можно поместить в пользовательское место в проекте Android - PullRequest
1 голос
/ 18 апреля 2019

Я интегрирую аварийную критику firebase из фабрики в мой проект Android, и у моего проекта много партнеров, и я создаю вывод для всех этих партнеров из набора исходных текстов Android.

В консоли Firebase я настроил отладкуи выпустить 2 проекта для каждого партнера.так что теперь плагин сервисов Google ищет файл google-services.json для каждого партнера, и я хочу поместить их (2 файла google-services.json) в другое место.

Могу ли я указать собственный путь к плагину сервисов Google для этих файлов?

Во время сборки я могу скопировать эти файлы json в соответствующий исходный набор, и плагин найдет их.

Ответы [ 2 ]

1 голос
/ 18 апреля 2019

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

1 голос
/ 18 апреля 2019

Вы должны изменить структуру своего проекта и выбрать проект из списка -> выбрать приложение -> и вставить свой google-services.json

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