Как предотвратить раскрытие ключа API Firebase через файл google-services.json? - PullRequest
0 голосов
/ 18 ноября 2018

Файл google-services.json моего приложения Android передается с остальной частью моего проекта в общедоступное хранилище. Это плохая идея по причинам, подробно изложенным здесь .

{
  "project_info": { ... },
  "client": [
    {
      ...,
      "api_key": [
        {
          "current_key": "MY_API_KEY"
        }
      ],
      ...
    }
  ], 
  "configuration_version": "1"
}

Как получить ключ API, извлекаемый из глобального контекста во время сборки, а не хранящийся в открытом виде? Расширение этот подход будет лучшим!

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