1

我有一个进程在我的设备上每分钟运行一次。它真的只有那么快,因为在调试时我厌倦了等待更长的时间。它每分钟调用一次我的代码,该代码运行一个 Web 请求和一些 sqlite 条目,并执行一些可能会很快耗尽电池电量的工作。因为我运行的是 4.2.2(特别是 Cyanogenmod nightlies),所以我可以访问系统 > 电池,在那里我可以很好地了解哪些应用程序正在使用我的电池。我应该期望在什么过程中看到这些 AlarmManager 调用使用电池?报警管理器?我的应用程序?安卓系统?我想这归结为我不知道当 AlarmManager 间隔指示是处理时间时父进程是谁。

4

1 回答 1

0

可以使用 adb 转储信息以了解其他进程或应用正在使用 alarmManager

adb shell dumpsys alarm
于 2013-06-04T12:26:42.193 回答