在android studio 3.2中,有一个profiler可以让您知道应用程序的能耗是多少。
我们怀疑是由于我们的应用程序降低了几个小时的电池自主权,导致了缓慢的能量泄漏。
使用profiler,我们可以说,当应用程序处于后台且手机处于睡眠模式(待机)时,没有CPU、内存和网络活动。但是我们可以在图表上注意到每5秒有一个非常轻的能量消耗。
我想知道这种光能量消耗(图中紫色部分)是正常的还是值得担心。
我试图选择图表的一部分来查看与此能量条相关的事件,但它显示“对于所选范围或筛选器没有系统事件”,如下面的打印屏幕所示。
你知道这些能量来自何处,是否与我们的应用程序代码实现有关?
最佳答案
实际上,我用一个新的空项目做了一个测试,只有一个活动什么也不做。
剖面仪显示同样的小而频繁的能量脉冲。所以这不是来自应用程序的实现。
关于android - Android Studio Profiler上的能耗,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/52647045/