2013-06-05 25 views
0

我正在致力於通過Wi-Fi發送免費電話的項目。我使用套接字在後端使用Node.js發送語音。我想通過實時「通知」用戶,當他有來自我的服務的來電時。實時進行是非常重要的。否則,用戶不知道他何時接到呼叫。在Android上模仿來電行爲

我想模仿傳入的調用在android上的行爲。這意味着我想喚醒設備,並在每次接收到呼叫時將其發送給我的Android活動。

我不知道如何實現此功能。我應該創建一個使用套接字來監聽我的服務器的服務嗎?還是應該創建一個「警報」來檢查每隔5秒左右?或者完全不同的解決方案?

我不想從設備消耗太多資源。希望我很清楚。請詢問是否需要澄清項目。

回答

0

您可以使用Google Cloud Messaging喚醒與服務器的連接。 SO總是可以關閉服務。活動和活動連接始終可以由SO關閉,並且警報可能會消耗大量內存。