C2DM似乎只连接到Gmail帐户,因此它不能用于手机帐户中没有的用户。C2DM - 限制Gmail帐户
您是否发现了一种绕过此限制的解决方案(我不知道,也许有一批准备好的gmail帐户向安装c2dm-app的用户提供)?
谢谢。
C2DM似乎只连接到Gmail帐户,因此它不能用于手机帐户中没有的用户。C2DM - 限制Gmail帐户
您是否发现了一种绕过此限制的解决方案(我不知道,也许有一批准备好的gmail帐户向安装c2dm-app的用户提供)?
谢谢。
我不认为用户必须拥有Gmail帐户,但他需要Google帐户,因为推送通知机制仅适用于已安装了Android电子市场应用并向其注册Google帐户的手机。
还有一些其他的第三方解决方案。例如。 Urban Airship。
如果他没有Google帐户,该怎么办? 你有没有经历过UA?有什么优点和缺点? 谢谢! – psk 2012-02-07 23:29:19
对不起,我还没有与UA合作过,我刚刚读过它。据我所知,C2DM的工作方式是Android Market应用程序处理与某些Google服务器的开放连接,这允许服务器主动向客户端发送(推送)消息。如果用户没有Google帐户,则他无法使用Android电子市场应用程序,因此无法通过C2DM接收推送通知。要使用UA,您需要将UA库集成到您的应用程序中。它包含一个处理接收推送通知的服务。我认为它也可以保持与UA服务器的连接。 – Flo 2012-02-08 09:04:31
我在某处阅读UA需要使用Urban Mail应用程序。看看http://blog.boxedice.com/2010/10/07/android-push-notifications-tutorial/ – psk 2012-02-08 18:10:34