2010-02-10 41 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