我读到了 Google Cloud Messaging for Android (GCM),我很喜欢它,但我害怕缺点和误解
1)我们是否必须强制客户端应用最终用户至少拥有一个谷歌帐户才能使用 GCM?
2) 客户使用 GCM 需要 Google Play 商店吗?
如果是,它是由客户端应用程序用户还是由服务器应用程序端用户完成的?
我读到了 Google Cloud Messaging for Android (GCM),我很喜欢它,但我害怕缺点和误解
1)我们是否必须强制客户端应用最终用户至少拥有一个谷歌帐户才能使用 GCM?
2) 客户使用 GCM 需要 Google Play 商店吗?
如果是,它是由客户端应用程序用户还是由服务器应用程序端用户完成的?
我们是否必须强制客户端应用最终用户至少拥有一个谷歌帐户才能使用 GCM?
在旧设备上,是的。引用文档:
对于 3.0 之前的设备,这要求用户在其移动设备上设置其 Google 帐户。运行 Android 4.0.4 或更高版本的设备不需要 Google 帐户。
客户使用 GCM 是否需要 Google Play 商店?
不,但需要 Google 服务框架,并且通常具有 Google 服务框架的设备具有 Play 商店。