2013-01-04 90 views
-2

我在我的应用程序中使用了许多线程,这些线程始终在运行。这些线程用于定期向服务器发送数据。通过服务调用。问题是我的应用程序耗尽了大量电量。我想修复这个。怎么样? 我的意思是gmail等不要耗尽那么多batterry。电池耗尽问题

+0

如果线程定期发送数据,它们应该只能定期运行。有一个组件,其工作是检查是否有数据要发送 - 如果是,请创建一个线程发送并完成。 – prprcupofcoffee

+0

@Payal您的服务是否在每次运行时向您的服务器发送更新的数据,还是仅用于与服务器同步数据以检查是否有更新可用? –

+0

实际上它每隔5分钟发送更新的数据。对于那5分钟的线程已经睡了。 – Payal

回答