我正在開發Android應用程序,我在服務器端寫了一個Cron作業,它每隔五分鐘就向Android應用程序發送一次數據,所以我的問題是這個cron作業是否耗盡了電池的電量?服務器調用是否影響battrey生命
感謝您在adavnce
我正在開發Android應用程序,我在服務器端寫了一個Cron作業,它每隔五分鐘就向Android應用程序發送一次數據,所以我的問題是這個cron作業是否耗盡了電池的電量?服務器調用是否影響battrey生命
感謝您在adavnce
是的,它會如果要求在每5分鐘的網絡呼叫更新Android應用程序耗盡你的電池。通過這篇文章來優化它。 https://developer.android.com/training/performance/battery/network/index.html
如果您正在運行cron作業服務器端,每5分鐘就不會有電話請求網絡呼叫的問題。只有當數據實際上從我的服務器發出時,它纔會「喚醒」。所以不,它不應該影響你的電池消耗。
由於您從服務器發送數據(希望您使用GCM將數據推送到設備),Android設備不會耗盡電量,因爲它每5分鐘撥打一次服務。 – LvN
改爲GCM我使用firebase推送數據 – Ritesh
Android保持與Google服務器的一個活動連接,但不會使用太多的電量或數據,因爲直到某些內容向您的手機上的應用發送GCM消息時,纔會沿着它發送流量。手機上只有一個連接,用於所有應用程序:即使它是Firebase,也不會消耗太多電量。 – LvN