如何防止Firebase API密钥通过google-services.json文件公开?

时间:2018-11-18 03:05:53

标签: android firebase repository api-key

我的Android应用程序的google-services.json文件与我项目的其余部分一起提交给了公共仓库。出于here详细原因,这是一个坏主意。

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

如何在构建过程中从全局上下文中检索API密钥,而不是公开存储?最好在this approach上进行扩展!

0 个答案:

没有答案