我在我的应用程序中使用了许多线程,这些线程始终在运行。这些线程用于定期向服务器发送数据。通过服务调用。问题是我的应用程序耗尽了大量电量。我想修复这个。怎么样? 我的意思是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. 电池耗尽时丢失数据
- 4. Android Wear:BleLEScan耗尽我的电池
- 5. Tomcat连接池耗尽
- 6. iOS设备关闭或电池电量耗尽时的状态
- 7. Android电池消耗
- 8. 即使我的Android应用程序破坏,com.google.android.gms耗尽电池
- 9. iphone:位置管理器+ adwhirl =电池耗尽:(
- 10. Android:确定应用正在耗尽电池的位置?
- 11. iOS GPS电池耗尽,如何让它更少排水?
- 12. 使用额外的tty会话电池寿命耗尽?
- 13. 安卓应用程序在后台漏电池耗尽
- 14. android os在电池耗尽时删除我的文件?
- 15. iPhone:快速更新(60Hz)加速度计耗尽电池吗?
- 16. 我的android服务会耗尽整个电池吗?
- 17. 我的应用程序在背景中耗尽大量电池
- 18. iPhone电池漏电问题
- 19. 线程和电池消耗
- 20. 服务和电池消耗
- 21. 的Android FileObserver电池消耗
- 22. SQLite电池消耗 - android
- 23. 在NFC上启用前景模式可能会导致电池电量耗尽?
- 24. NodeJS + SocketIO android电池问题
- 25. Android:使用电池历史记录诊断应用程序过度耗尽电池的来源
- 26. 安卓电池电量检测问题
- 27. 降低电池消耗的Android
- 28. 用户的位置和电池消耗
- 29. 应用程序电池消耗工具
- 30. Android应用程序电池消耗
如果线程定期发送数据,它们应该只能定期运行。有一个组件,其工作是检查是否有数据要发送 - 如果是,请创建一个线程发送并完成。 – prprcupofcoffee
@Payal您的服务是否在每次运行时向您的服务器发送更新的数据,还是仅用于与服务器同步数据以检查是否有更新可用? –
实际上它每隔5分钟发送更新的数据。对于那5分钟的线程已经睡了。 – Payal