我在我的應用程序中使用了許多線程,這些線程始終在運行。這些線程用於定期向服務器發送數據。通過服務調用。問題是我的應用程序耗盡了大量電量。我想修復這個。怎麼樣? 我的意思是gmail等不要耗盡那麼多batterry。電池耗盡問題
Q
電池耗盡問題
-2
A
回答
0
應用程序,如Gmail沒有請求在頻繁的服務器,你可能要檢查你的解決方案的架構,還有其他的機制來做到這一點,你需要: http://developer.android.com/reference/android/os/AsyncTask.html http://developer.android.com/ guide/components/services.html
0
我會建議您檢查Googles Android Training on minimizing the battery usage並專注於有效地訪問網絡和在那裏發送文件的方式。
還有一個nice video presentation from Google's IO event觸及主題(在視頻的1/3左右)。它提供了一些代碼,它可能更容易理解,但比前面提到的文檔更深入
相關問題
- 1. Android電池消耗問題
- 2. 我的android應用程序中的電池耗盡問題
- 3. Android Wear:BleLEScan耗盡我的電池
- 4. 電池耗盡時丟失數據
- 5. Tomcat連接池耗盡
- 6. iOS設備關閉或電池電量耗盡時的狀態
- 7. Android電池消耗
- 8. 安卓應用程序在後臺漏電池耗盡
- 9. Android:確定應用正在耗盡電池的位置?
- 10. iPhone:快速更新(60Hz)加速度計耗盡電池嗎?
- 11. 我的應用程序在背景中耗盡大量電池
- 12. iphone:位置管理器+ adwhirl =電池耗盡:(
- 13. android os在電池耗盡時刪除我的文件?
- 14. 我的android服務會耗盡整個電池嗎?
- 15. 即使我的Android應用程序破壞,com.google.android.gms耗盡電池
- 16. iOS GPS電池耗盡,如何讓它更少排水?
- 17. 使用額外的tty會話電池壽命耗盡?
- 18. iPhone電池漏電問題
- 19. SQLite電池消耗 - android
- 20. 的Android FileObserver電池消耗
- 21. 服務和電池消耗
- 22. 線程和電池消耗
- 23. 在NFC上啓用前景模式可能會導致電池電量耗盡?
- 24. NodeJS + SocketIO android電池問題
- 25. Android:使用電池歷史記錄診斷應用程序過度耗盡電池的來源
- 26. 安卓電池電量檢測問題
- 27. 接近警報和電池消耗
- 28. 獲取GPS定位消耗電池
- 29. 跟蹤android app的電池消耗量?
- 30. Android的webkit和電池消耗
如果線程定期發送數據,它們應該只能定期運行。有一個組件,其工作是檢查是否有數據要發送 - 如果是,請創建一個線程發送並完成。 – prprcupofcoffee
@Payal您的服務是否在每次運行時向您的服務器發送更新的數據,還是僅用於與服務器同步數據以檢查是否有更新可用? –
實際上它每隔5分鐘發送更新的數據。對於那5分鐘的線程已經睡了。 – Payal