2015-08-21 68 views
0

我需要在我的应用中实现GCM通知功能。但是我有两个应用程序使用不同的应用程序包名称两个应用程序可以使用相同的API密钥吗?用于通过GCM发送通知的相同API密钥

另外我想知道,如果有可能,是否需要在Google商店中同时拥有这两个应用程序? Google商店和其他应用程序分销商渠道上是否有一款应用程序?

感谢,

+0

如果这是一个Android密钥,我相信你不能。一个android键需要一个sha-1指纹和包名。尽管您可以使用相同的sha-1指纹,但由于您有两个不同的包含两个不同包名的应用程序,因此您必须为每个包创建一个密钥。但是,您可以将两个键都保存在同一个项目中,但我认为最好将它们分开,以便每个应用程序拥有自己的一组配额。您是否想在Play商店发布完全取决于您。它不会影响**大多数Google API的使用情况。 – Andy

回答

1

多个应用程序可以接收来自同一服务器的下行消息(单API密钥),该客户必须登记,通知GCM的服务器,他们希望从接收消息。

在Android上GCM是Google Play服务的一部分。该设备必须具有Google Play服务才能使用GCM。通常这仅表示Google Play商店。