Android bugreport 充电日志解读
Android bugreport 充电日志解读
一条电量日志格式如下
<12>[257235.748250] healthd: battery l=67 v=3951 t=25.0 h=2 st=3 c=120 fc=2835105 cc=344 chg=
st: 充电的状态
st=1 unknown
st=2 充电状态
st=3 没插充电器
st=4 插着充电器没充
st=5 充电充满了
POWER_SUPPLY_STATUS_UNKNOWN = 0, //st=1
POWER_SUPPLY_STATUS_CHARGING, //st=2
POWER_SUPPLY_STATUS_DISCHARGING, //st=3
POWER_SUPPLY_STATUS_NOT_CHARGING, //st=4
POWER_SUPPLY_STATUS_FULL, //st=5
l: 电池百分比
v:电池电压 3.4V~4.4V
t:当前的电池温度(是从电池中的温敏电阻中获得)
0度以下:不充电
0-5度: 0.3C C可以电池容量
5-15度: 900mA 电流(温度过低的时候,为了保护电池,软件上我们会对电流做限流
15-45度:正常的温度范围
45-60度: 限制电流
60度以上:不充电直接关机
h: health电池健康状态
BATTERY_HEALTH_UNKNOWN = 1, 未知
BATTERY_HEALTH_GOOD = 2, 正常
BATTERY_HEALTH_OVERHEAT = 3,电池温度过高
BATTERY_HEALTH_DEAD = 4,电池低电(这个一般是指电池已经需要进入到预充电,或者极极端情况)
BATTERY_HEALTH_OVER_VOLTAGE = 5,电池过压保护
BATTERY_HEALTH_UNSPECIFIED_FAILURE = 6,
BATTERY_HEALTH_COLD = 7,电池温度过低
BATTERY_HEALTH_COOL = 8,电池温度低
c:表示充电电流 ,正值放电,负值充电
cc:充电循环的次数
chg:充电方式
u 表示:usb充电
a 表示:ac充电
无 表示:没有充电
Android bugreport 充电日志解读相关推荐
- [原创]Android Monkey 在线日志分析工具开发
[原创]Android Monkey 在线日志分析工具开发 在移动App测试过程中,Monkey测试是我们发现潜在问题的一种非常有效手段,但是Android原生的Monkey有其天然的不足,数据不能有 ...
- Android BLE蓝牙详细解读
代码地址如下: http://www.demodashi.com/demo/15062.html 随着物联网时代的到来,越来越多的智能硬件设备开始流行起来,比如智能手环.心率检测仪.以及各式各样的智能 ...
- android crash没有日志_App测试之monkey(四)-调试参数及日志
由于monkey在测试app时,我们需要作长时间的稳定性测试,比如连续测试10小时(monkey不能指定时间,可以指定次数,时间可以在测试次数的日志基础上大概算出来),在测试过程中,app很可能测试时 ...
- android 输入过滤,Android Studio添加日志过滤方式
1.点击下方的 Android Monitor 2.点击右侧的选项菜单 3.点击菜单下拉列表中的 Edit Filter Configuration,打开配置界面 4.配置界面说明 第1部分是为这个过 ...
- Android中Log日志的管理之log工具类
平常开发项目中难免会用到日志的管理,下面的log日志是比较好用完善的,直接调用即可,有日志开关,日志等级等 import android.util.Log; /*** 日志相关类:默认是测试环境< ...
- android /data/system/dropbox,Android导出dropbox日志
文章内容已重新排版:Android导出dropbox日志,请到该链接浏览,谢谢支持. 大项目中出现anr几乎是必然事件,这里我就不再去赘述怎么分析anr日志了.但是作为分析anr重要依据的必然离不开d ...
- android电池充电动画,Android 开机充电图标和充电动画效果
首先驱动需要先获取到2个power supply kernel\msm-3.18\drivers\usb\phy\phy-msm-usb.c motg->usb_psy.name = " ...
- android蓝牙设置特征属性,Android BLE蓝牙详细解读(二)
上篇文章主要介绍了关于BLE的一些基础操作,我们能够大概了解到蓝牙操作的一些流程,上文末介绍了本人的一个BLE开源库,支持蓝牙一对多的连接方式,该库封装了蓝牙的开启.扫描.连接.断开.连接超时...一 ...
- java eden space_《深入理解Java虚拟机》(六)堆内存使用分析,垃圾收集器 GC 日志解读...
堆内存使用分析,垃圾收集器 GC 日志解读 重要的东东 在Java中,对象实例都是在堆上创建.一些类信息,常量,静态变量等存储在方法区.堆和方法区都是线程共享的. GC机制是由JVM提供,用来清理需要 ...
最新文章
- ASP.NET中在线用户统计
- 美国政府突然宣布放弃对 DNS 根区的控制
- Linux中grep命令的12个实践例子
- PyTorch基础-线性回归以及非线性回归-02
- 01章.计算机网络概述(1.7)
- day15 java接口在开发中的作用
- exec 直接赋值_了解 JavaScript 解构赋值
- bzoj 4401: 块的计数(结论)
- FPGA远程更新之限制条件
- 大一c语言图书管理系统查询,大一C语言课程设计图书信息管理系统
- java换行输出的几种方式
- 知识图谱构建技术简介
- 5个拍出可爱宝宝的方法
- 2022施工员-市政方向-通用基础(施工员)题库及答案
- spring 获取容器及容器中的对象
- LeetCode1446. 连续字符
- 戴尔出厂映像还原选项在Windows恢复丢失
- controll层跳转页面_springmvc controller跳转页面问题
- mysql搭建集群_Mysql搭建集群Mysql Cluster
- 米扑博客:总结分享 WordPress显示评论者IP归属地、浏览器、终端设备、电信运营商... 1