当前位置:   article > 正文

手机功耗分析工具 BugReport

手机功耗分析工具 BugReport

和你一起终身学习,这里是程序员Android

本篇文章主要介绍 Android 开发中的部分知识点,通过阅读本篇文章,您将收获以下内容:

一、BugReport 总体概览
二、电池电量变化
三、Doze 模式分析
四、通过索尼的CkBugreport分析Log

一、BugReport 总体概览

Bugreport 总体概览信息如下:

485bdeb628b2d6ec5289bd77de741af5.jpeg

Bugreport 总体概览信息

二、电池电量变化

1.电池电量总体变化图

a229d1021d53f08370a37e0a6f798c7e.jpeg

电池电量总体变化图

2.图标1 明显下降点(100%-93%)分析

图标 1. Screen on 状态,CPU 运行频繁,此时电池温度,耗电量都会增加,掉电曲线比较明显 。
Screen on 状态 耗电分析如下:

f207f3978517d6d765f459cf8ef3d796.jpeg

Screen on 状态 耗电分析

此时主要运行的Top APP如下:

fe1f1d84674b61160805badea14608b8.jpeg

主要 Top app如下

3.图标2 明显下降点(87%-86%)分析

图标 2. 系统已经进入Doze 睡眠模式, 此时按Power 键唤醒屏幕,此时Screen on状态,根据后续的wifi on状态断开,推测此时的操作为点亮屏幕,关闭 wifi。

eb8d1bb5387df1c05e280eaab2ef4f2e.jpeg

按Power键亮屏

4. 图标3 明显下降点(81%-72%)分析

图标3 . 后台 app 执行一些 Alarm 操作,进而导致耗电曲线明显下降,此时查看Alarm 有以下两个进程(Fota Service,Google Alarm)在唤醒CPU。

52fb12a1bea2f375443b25ba4cba3903.jpeg

Fota Service,Google Alarm

  • Fota Service

1af07618a79d9b68702a71cfe309556e.jpeg

fota Service

  • Google Alarm

93ebdc754787d220b0017ab0c9ba397b.jpeg

Google alarm

三、Doze 模式 分析

1.Doze 过程概览

Doze 过程概览 如下:

8ea327003f7cabd0ed795edc98b74c54.jpeg

Doze 过程概览

2.Doze 过程分析

图标1 明显下降点(100%-93%)分析如下:

d81d940e56714318d3ff0323ddf7b8a9.jpeg

图标1 明显下降点(100%-93%)分析

图标2 明显下降点(87%-86%)分析如下:

d9ce111e4211ac75a2f8575b17ba26d4.jpeg

图标2 明显下降点(87%-86%)分析

四、通过索尼的CkBugreport分析Log

通过索尼的CkBugreport 分析所提提供的log发现,正在睡眠过程中,google Message 有在频繁报错,由于没有Google Message 源码,建议更新GMS 后再次复测一下,看看 Google Message 是否修复此问题。

报错log如下:

09992b9680271a25c8983bbe5d6c4ccb.jpeg

至此,本篇已结束,如有不对的地方,欢迎您的建议与指正。同时期待您的关注,感谢您的阅读,谢谢!

44e2340d169f8b794333a05112cf60d5.jpeg

点个在看,方便您使用时快速查找!

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/盐析白兔/article/detail/945968
推荐阅读
相关标签
  

闽ICP备14008679号