一、功耗测试基础
移动设备的电池电量是非常有限的,保持持久的续航能力尤为重要。另外,android的很多特性都比较耗电(如屏幕,GPS,sensor传感器,唤醒机制,CPU,连网等的使用),我们必须要慎重检查APP的电量使用,以免导致用户手机耗电发热,带来不良体验。
获取手机电池信息
adb命令:
adb shell dumpsys battery
得到信息如下:
1 AC powered: false 2 USB powered: true 3 Wireless powered: false 4 status: 1
#电池状态:2:充电状态 ,其他数字为非充电状态
5 health: 2
#电池健康状态:只有数字2表示good
6 present: true
#电池是否安装在机身
7 level: 55
#电量: 百分比
8 scale: 100 9 voltage: 3977
#电池电压
10 current now: -335232