Android Studio Profiler 的能耗

Energy consumption on Android Studio Profiler

在 Android Studio 3.2 中有一个 Profiler 让您知道您的应用程序的能耗是多少。

我们怀疑由于我们的应用程序导致电池续航时间减少数小时,导致缓慢的能量泄漏。

使用 Profiler,我们可以说当应用程序处于后台时没有 CPU、内存和网络 activity,而处于睡眠模式(待机)时 phone。但是我们可以在图表上注意到大约每 5 秒就有一次非常低的能量消耗。

我想知道这种光能消耗(图中紫色部分)是否正常或是否值得担心。

我试图 select 图表的一部分来查看与此能量条相关的事件,但它显示 "No system events for the selected range or filter" 就像下面这个打印屏幕上的那样。

您是否知道这种能量来自何处以及它是否与我们的应用程序代码实现有关?

我实际上用一个新的空项目做了一个测试,只有 1 activity 什么都不做。 剖面仪显示相同的小而频繁的能量脉冲。所以这不是来自应用程序的实现。