bugreport
bugreport图片如下


bugreport一般用来分析功耗问题(休眠待机,后台待机,游戏,视频,相机场景等),下面一一介绍各项代表的意义
CPU running: CPU运行状态,休眠 或者 唤醒
Kernel only uptime: 只有内核运行的时间
Userspace wakelock:记录Android中PowerManagerService的wake_lock模块的工作时间(有任务需要唤醒CPU时,就会开启 Userspace wakelock)
Top app: 当前手机运行的app及前台app
Screen: 屏是否被电量,用于判断是否处于休眠态
Activity Manager Proc:活跃的用户进程
Doze:是否进入doze模式(doze模式还分light和full,light模式进入一段时间后进入full模式)
Phone call: 是否有打电话事件
GPS: 是否有gps调度事件
JobScheduler: 调度事件,如下载或上传等调度
SyncManager: 同步事件,如计步器
Phone scanning: 手机是否在扫描移动信号网络
Phone state: 手机电话状态,in(有数据网络)/out&#x

本文介绍了bugreport在分析手机功耗问题中的应用,包括CPU运行状态、wakelocks、屏幕状态、网络连接类型、电池信息等多个方面,详细解析了system Stats、History Stats和App Stats的主要内容,为理解和优化手机功耗提供依据。
最低0.47元/天 解锁文章
1164

被折叠的 条评论
为什么被折叠?



