在Android设备上开发模式的C2DM

时间:2012-03-17 02:32:47

标签: android android-c2dm

我可以在“本地App Engine连接的Android应用程序”开发模式下成功将C2DM消息发送到我的Android模拟器,但是当我连接真正的Android设备时仍然处于开发模式时,我无法这样做。我老了:

  

无法注册/取消注册...

作为通知。

当我使用Android模拟器时,我使用10.0.2.2作为Web服务器地址 - 这是有效的,我应该为真正的Android设备做同样的事情吗?

为什么我可以让仿真设备成功注册/取消注册和接收c2dm,但不能在调试模式下使用真正的Android设备?

感谢。

1 个答案:

答案 0 :(得分:1)

您在发送通知时收到消息,但是您是在设备或服务器应用程序中获得的?如果您通过wifi连接,请确保您与服务器位于同一网络中,并使用服务器IP。 10.0.2.2似乎是“localhost”ip。