2010-02-10 40 views
4

我有一個應用程序可以與服務器保持長期的網絡連接。Android上的跟蹤電源使用情況

我定期ping服務器,知道它是否還活着。

我想它會影響電池的使用壽命,但除了嘗試在兩次充電之間的時間間隔外,我沒有一個很好的方法來量化這個問題。

有沒有一種機制可以在CPU「醒來」或想要睡覺時被告知?

有沒有一個標準的做長期連接,最大限度地降低功耗的方法?

+0

大問題。我也對此感興趣。我有一個模糊的回憶,有一個私人系統服務跟蹤任務;我不確定這是否也收集並提供系統電源使用統計應用的統計信息。也許你可以檢查AOSP的一些提示... – 2010-02-10 11:41:28

回答

2

我想象它會影響電池壽命 ,而不是試圖 掛鐘時間 充電的間隔時間等,我沒有的 量化一個很好的方式。

設置>關於手機>電池使用

+0

是的,當你在掛鐘時,你正在使用這個,或鎖定屏幕上顯示的相同狀態。 它不會幫助您瞭解您的應用是否導致了該問題,也不知道如何減少該問題? – Will 2010-02-11 10:37:57

+0

當然可以。如果您的應用出現在列表中,則可能是使用了太多的電池。 – CommonsWare 2010-02-11 11:59:26