GCM Google-services.json存储api密钥

时间:2016-04-28 04:41:30

标签: google-cloud-messaging amazon-sns

我正在使用Android客户端实现GCM,根据谷歌文档,我需要下载google-services.json并将其添加到模块中。我注意到google-services.json包含项目的api密钥。在项目中包含api密钥是否明智?

在我的场景中,我必须使用AWS使用AWS,在aws文档中他们只是添加注册的项目编号

http://docs.aws.amazon.com/sns/latest/dg/mobile-push-gcm.html

但是在android studio中,当我在build.gradle中添加依赖项时,我收到了缺少google-services.json的编译错误。

com.google.gms:谷歌服务:

所以我的问题是有没有办法在android工作室项目中跳过google-services.json?如果没有,那么将api密钥包含在该文件中是否明智?

由于 P

1 个答案:

答案 0 :(得分:0)

正如本thread中所述,“google-services.json包含开发人员凭据和配置设置,这是在与GoogleApiClient连接时需要验证的”。但是,也有人提到GCM之前没有使用过google-services.json。