1

我一直在搞乱 C2DM 并且有一个不错的小应用程序在模拟器中完美运行。我从我的应用服务器向 Google 的 C2DM 服务器发送一条消息,该消息将到达模拟器,我的应用程序将作出适当的响应。

我现在的问题是在我的智能手机(Nexus One)上运行该应用程序。该应用程序运行良好,并向 Google 注册了 C2DM,然后将其 rego ID 转发到我的应用程序服务器。这一切都按预期工作。问题是,当我从我的应用服务器向手机发送消息时,我的应用永远不会收到消息。经过一番调查,我发现消息到达了手机,但 C2DM 子系统似乎将消息转发到 Google Talk 应用程序而不是我的应用程序。

有没有人见过这种行为?任何人都可以提供有关寻找什么来解决这个问题的提示吗?我假设如果注册消息转发到我的应用程序,那么其他所有内容也应该如此。

谢谢,

杰米

4

1 回答 1

0

它现在“正常工作”。出于某种原因,经过今天的测试,一切正常。唯一的区别是几周前通过 OTA 下载的 Froyo 更新,但除此之外,该应用程序是它的原始版本。

于 2010-11-08T05:28:14.607 回答