Perfdog的电量数据是如何获取到的?

Perfdog的电量数据包含了Current、Power、Voltage这些个字段,这些个字段如何能评断app的电量使用情况,看了网上的方法,多是通过adb获取电池的消耗电量,但是发现perfdog的这些数据和adb获取的数据不一样,perfdog是通过什么获取的