我的Android应用程序的google-services.json文件与我项目的其余部分一起提交给了公共仓库。出于here详细原因,这是一个坏主意。
{
"project_info": { ... },
"client": [
{
...,
"api_key": [
{
"current_key": "MY_API_KEY"
}
],
...
}
],
"configuration_version": "1"
}
如何在构建过程中从全局上下文中检索API密钥,而不是公开存储?最好在this approach上进行扩展!