android项目中的两个api密钥-一个在开发者控制台上自动生成



我是android的新手,我正在尝试制作一个使用谷歌地图api和gcm的应用程序。当我第一次创建这个项目时,我使用了我为mapsapi获得的api密钥。然后我在同一个应用程序中启用了云消息(我一步一步地遵循了本教程)。

当我创建项目并添加maps-api时,我得到了我在项目中使用的android密钥(类型为android)。当我启用消息传递(gcm)时,我得到了另一个密钥——"服务器密钥(由谷歌服务自动创建)",这是一个服务器类型的密钥。

我的问题是,我应该继续只使用第一个键还是第二个键,还是应该同时使用这两个键?

您应该在应用程序中使用第一个键。当你通过服务器应用程序推送消息时,会使用你收到的服务器密钥,你还会得到一个发送者密钥和服务器密钥,现在这个密钥将在你的应用程序中用于向gcm基础设施进行身份验证并接收推送通知。

相关内容

最新更新