【问题标题】:What is the difference between C2DM and GCM [closed]C2DM和GCM有什么区别[关闭]
【发布时间】:2013-03-06 20:52:31
【问题描述】:

有什么区别,哪个更好?

我正计划开发一个 android 应用程序,该应用程序将使用 PHP 将通知从该应用程序的一个用户发送到同一应用程序的另一个用户,那么哪一个适合开发此应用程序?

【问题讨论】:

标签: php android notifications android-c2dm google-cloud-messaging


【解决方案1】:

永远不要再使用 C2DM。它已正式淘汰,取而代之的是 GCM。 Google 可能会在某个时候完全停止支持它。

从实施者的角度来看,差异很小,而且 GCM 实际上更容易集成(一方面,您不需要创建一个虚拟的 Google 帐户)。

【讨论】:

  • 您确实需要为 4.something Android 版本以下的设备创建一个 Google 帐户。另外,您无法再获得 C2DM 的 API 密钥,因此您无法启动 C2DM 项目
  • 根据 C2DM 规则,您需要一个额外的 Google 帐户才能发送消息。 GCP 使用 APi 密钥。
  • 您是对的,但是对于较低版本的 Android 操作系统,您还需要在 GCM 接收设备上的 Google 帐户。我认为必须有成千上万的模拟器 AVD 以某些版本的“米老鼠”的名义使用帐户。我至少有 2 个!
【解决方案2】:

C2DM -> 旧版本
GCM -> 新版本

你不能再使用 C2DM,你必须使用 GCM。

【讨论】:

    猜你喜欢
    • 2017-04-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-10
    • 2011-09-20
    • 2013-03-25
    • 2023-03-08
    • 2016-07-17
    相关资源
    最近更新 更多