Что делать oauth и Invites в моем google-services.json? - PullRequest
0 голосов
/ 21 января 2019

Я использую Firebase только для базы данных и рекламы

implementation 'com.google.firebase:firebase-database:16.0.5'
implementation 'com.google.firebase:firebase-ads:17.1.2'
implementation 'com.google.firebase:firebase-core:16.0.6'

Но сгенерированный google-services.json содержит довольно много вещей:

enter image description here

Что делают oauth и Invites в моем google-services.json?

Можно ли его удалить?

Сервис Firebase Invites есть, но я им никогда не пользовался https://firebase.google.com/docs/invites/

Службой аутентификации я тоже не пользуюсь, все методы отключены:

enter image description here

1 Ответ

0 голосов
/ 22 января 2019

Для ясности, файл JSON сам по себе ничего не делает . Плагин сервисов Google Play использует его во время сборки для добавления данных в ваше приложение. Если вы хотите узнать, что именно делает плагин с вашим файлом google-services.json, вы можете прочитать документацию . Вам даже не понадобится плагин и файл JSON, если вы просто имитируете, что плагин делает прямо в вашем приложении, добавляя соответствующие строковые ресурсы в ваше приложение. Это действительно нижняя строка здесь - новые строковые ресурсы. Вот и все. И не все эти данные на самом деле попадают в ваше приложение.

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

...