Android 交流电源拔下后经过的时间

Android 交流电源拔下后经过的时间,android,Android,我想知道是否有办法获得手机从交流电源拔下后经过的时间。我知道我可以注册一个接收器来捕捉电池事件,但如果我的服务在状态改变时已经在运行,这种方法就行了 在我的例子中,我假设应用程序是在交流电源之前已经断开的情况下启动的,然后我想检索时间 提前感谢,, 干杯 MartinJuicePlotter以某种方式实现了这一点(),它绘制了应用程序启动甚至安装之前的电池事件。我不知道它是如何工作的,但这将是一个进行一些研究的好地方。看起来没有办法弄清楚。我想你需要仔细阅读广播接收机。捕捉电池动作、启动服务、存

我想知道是否有办法获得手机从交流电源拔下后经过的时间。我知道我可以注册一个接收器来捕捉电池事件,但如果我的服务在状态改变时已经在运行,这种方法就行了

在我的例子中,我假设应用程序是在交流电源之前已经断开的情况下启动的,然后我想检索时间

提前感谢,, 干杯


Martin

JuicePlotter以某种方式实现了这一点(),它绘制了应用程序启动甚至安装之前的电池事件。我不知道它是如何工作的,但这将是一个进行一些研究的好地方。

看起来没有办法弄清楚。

我想你需要仔细阅读广播接收机。捕捉电池动作、启动服务、存储时间我已经做了所有这些事情,但我对服务从启动前的某个时间获取信息的特殊情况感兴趣。类似于“uptime”命令的输出,但对于电池来说,我认为它只是在服务已经在后台运行时才这样做——如果应用程序最初启动,它似乎也没有相关信息。不过顺便说一句,这是一款不错的应用程序:)当然有可能。使用广播接收机有什么问题?在接收广播之前,您的应用不需要运行。另外,预装的电池使用量应用程序显示了这个值,所以请看一下它的源代码