首先,应用程序由调试证书签名,并注册到 GCM。然后我的 GCM 连接服务器可以向我的应用程序发送推送消息。
第二种状态,应用程序,即相同的包名和应用程序,由发布证书签名。我的应用程序可以注册到 GCM,我可以使用我的 GCM 连接服务器向应用程序发送推送消息吗?有什么限制吗?
最佳答案
Google Play 的包名和 keystore 应该相同。不是 GCM。您可以使用包名称和不同的 keystore 。没问题。 AFAIK,如果您在任意数量的 Google 项目中提供相同的包名称,GCM 不会介意。因为我相信一个应用可以有多个 GCM 项目。
关于android - 相同的包名不同的签名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19264156/