0

我仍在使用 Google C2DM 而不是 GCM。目标设备是 CyanogenMod 9 (ICS) 和 C2DM 运行良好,无需在设备中创建任何 Google 帐户。

但是当我在 GB 2.3.3 上运行模拟器时出现错误“ACCOUT_MISSING”。我发现该消息的意思是“用户必须在设备中拥有 Google 帐户”。但它在我的 ICS 设备中没有任何 Google 帐户,但它一直运行良好。我对此很困惑。请任何人帮助我。

谢谢。

编辑:我再次阅读了 C2DM 文档并清楚地解释了错误。

ACCOUNT_MISSING 手机上没有 Google 帐户。应用程序应要求用户打开帐户管理器并添加 Google 帐户。固定在设备端。

但绝对我的测试设备没有任何谷歌帐户,但 C2DM 工作正常。已经快一年了。我无法理解这种情况。

4

1 回答 1

1

Android Cloud to Device Messaging (C2DM) 已弃用,您必须使用 Google Cloud Messaging。而且您必须在手机上创建一个 google 帐户。(对于 Android 4.0,您不需要创建一个 google 帐户)

于 2012-12-03T04:23:57.487 回答