android - 相同的包名不同的签名

标签 android push registration google-cloud-messaging

首先,应用程序由调试证书签名,并注册到 GCM。然后我的 GCM 连接服务器可以向我的应用程序发送推送消息。

第二种状态,应用程序,即相同的包名和应用程序,由发布证书签名。我的应用程序可以注册到 GCM,我可以使用我的 GCM 连接服务器向应用程序发送推送消息吗?有什么限制吗?

最佳答案

Google Play 的包名和 keystore 应该相同。不是 GCM。您可以使用包名称和不同的 keystore 。没问题。 AFAIK,如果您在任意数量的 Google 项目中提供相同的包名称,GCM 不会介意。因为我相信一个应用可以有多个 GCM 项目。

关于android - 相同的包名不同的签名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19264156/

相关文章:

git - 在 Mercurial 或 Git 中无需提交即可推送

android - 在 GCM : onRegistered isn't called 上注册设备

magento - 如何在不修改 magento 核心文件的情况下在客户注册表单中创建手机号码等自定义字段?

android - 微调器值根据父微调器值的变化而变化

java - JNI - GetObjectField 返回 NULL

java - Android Studio - AVD 无法识别手势(无法解锁模拟器)

android - 为什么谷歌的安卓C2DM服务要求安卓版本高于2.2?

android - fragment 替换事务不记住可变位图的状态

Javascript:对象被插入数组并相互覆盖?

sqlite - 在哪里可以注册 sqlite 应用程序 ID?