如何分析我的Android应用使用的电量

时间:2018-03-13 12:01:43

标签: java android performance service battery

我开发了一款Android App。

但有时我会发现我的应用程序正在消耗电池,即使我甚至没有打开它一次。

电池消耗超过1%,有时高达5%。

我的应用程序有四个广播接收器 -

1)启动设备的时间我的应用程序获取接收器

2)每次我的应用程序更新时,我的应用程序都会获得接收器

3)当用户再次更改设备时间或日期时,我的应用程序将获得接收器

4)Alaram Reciever

我的应用程序在用户同意的情况下设置Alaram,每天在特定时间触发,并在Intent Service中执行一个小功能,可能持续最多1分钟。

我认为电池消耗不是因为这些接收器/服务,因为这些是应用程序启动的一部分,但最近电池消耗量有所上升。某些库/ SDK是否有可能消耗电池?

是否有任何工具可以帮助我分析我的应用程序消耗电池的原因?

编辑 - 我不确定为什么这个问题已被标记为重复,但另一个问题并未解决完整问题。我想要确切地追踪哪个库或类正在消耗电池。而另一个问题仅提到了通过应用程序追踪电池使用情况的方法。

0 个答案:

没有答案