2011-01-22 61 views
0

邮件轮询耗尽电池寿命,不能太频繁地完成。我写了一个Qt程序在我的服务器上运行,并使用IMAP IDLE命令几乎立即发送邮件并在邮件显示在我的帐户中时向我发送SMS消息。这使我能够及时查看短信,然后阅读邮件并手动同步以实际获取邮件(对于我为交通警报等设置的邮件帐户非常方便)。然后,我可以通过关闭我的邮件帐户同步来节省电池寿命。邮件客户端轮询什么时候收到短信?

下一个显而易见的步骤是让邮件客户端查找特殊格式的文本消息并将邮件自身拉下。任何希望通过短信选项向其客户端添加投票的邮件客户端开发人员? (只是好奇)。

回答

0

您正在寻找的是Android C2DM(Cloud to Devices Messaging)。这是Android用于Gmail的内部推送通知框架(以及几乎与Google相关的其他所有内容)。

它与SMS的不同之处在于,C2DM消息没有担保传送的负担,其有效载荷比SMS消息小得多 - 因此只能传递很少的内容,只能引用内容通过它交付。

它已经通过有限的测试版发布给第三方开发者(如果开发者参加了Google I/O,他们将优先进入该Beta版计划),但Google一直推迟C2DM的正式发布至现在,开发人员社区中的其他人都反复讨论了一段时间。