在Android Studio 3.2中,有一个Profiler可以让您了解应用程序的能量消耗情况。我们怀疑由于我们的应用程序而导致缓慢的能量泄漏,这会减少数小时的电池续航时间。通过Profiler,我们可以说在应用程序处于后台且手机处于睡眠模式(待机)时,没有CPU、MEMORY和NETWORK活动。但是,在图表上,我们可以注意到大约每5秒钟会有非常轻微的能量消耗(紫色)。我想知道这种轻微的能量消耗是否正常,或者是否需要担心。
我试图选择图表的一部分,以查看与此能量条相关的事件,但它显示“所选范围或筛选器没有系统事件”,如下面的屏幕截图所示。
你有没有想过这种能量来自哪里,是否与我们的应用程序代码实现有关?