2011-01-22 59 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的正式發佈至現在,開發人員社區中的其他人都反覆討論了一段時間。