电池测试相关

battery:电池目前状态:

Current Battery Service state:
  AC powered: false      //充电器充电
  USB powered: true      //usb线充电
  Wireless powered: false         //无线充电
  Max charging current: 500000      //最大充电电流
  Max charging voltage: 5000000      //最大充电电压
  Charge counter: 2798700            //电荷计数器??
  status: 2         //电池状态: 2:正充电;3:没插充电器;4:不充电; 5:电池充满
  health: 2         //健康状态:2:良好; 3:过热; 4:无用的; 5:超压; 7:温度过低
  present: true
  level: 95        //当前电量
  scale: 100       //百分比比例
  voltage: 4332    //当前电压
  temperature: 310     //当前温度
  technology: Li-ion    //电池结构:Li-ion是指锂离子电池
  
batteryproperties 电池属性:
  ac: 0       //充电器充电   
  usb: 1       //usb线充电
  wireless: 0         //无线充电
  current_max: 500000 
  voltage_max: 5000000
  status: 2 
  health: 2 
  present: 1
  level: 8 
  voltage: 3762 
  temp: 310
  current now: 460
  charge counter: 9
  current now: 0
  
batterystats  电池状态:
可以测试
电池用量等信息
电池耗电历史详情
应用 wakelock 持续时间
过往长久时间的耗电统计
最后一次充电以来所有耗电详情
估算电池可用时间
每个进程耗电的详情

测试方法:
1. 先输入dumpsys batterystats  --reset
2. 拔掉手机,操作设备,重新插上手机
3. adb shell dumpsys batterystats >***.zip
可以配置battery Historian环境来分析这个zip,在分析结果里可以看到一些系统行为的具体耗电行为和一些app的耗电情况

 

电池测试相关_第1张图片电池测试相关_第2张图片

你可能感兴趣的:(android测试,性能测试)