2013-01-04 53 views
-2

我在我的應用程序中使用了許多線程,這些線程始終在運行。這些線程用於定期向服務器發送數據。通過服務調用。問題是我的應用程序耗盡了大量電量。我想修復這個。怎麼樣? 我的意思是gmail等不要耗盡那麼多batterry。電池耗盡問題

+0

如果線程定期發送數據,它們應該只能定期運行。有一個組件,其工作是檢查是否有數據要發送 - 如果是,請創建一個線程發送並完成。 – prprcupofcoffee

+0

@Payal您的服務是否在每次運行時向您的服務器發送更新的數據,還是僅用於與服務器同步數據以檢查是否有更新可用? –

+0

實際上它每隔5分鐘發送更新的數據。對於那5分鐘的線程已經睡了。 – Payal

回答