/ sys / class / power_supply / battery VS. BatteyManager

时间:2014-03-03 10:49:12

标签: android android-service battery batterylevel

据我所知,有两种方法可以读取电池状态:

1)在"ACTION_BATTERY_CHANGED"上注册广播接收器,并使用BatteryManager字段从意图中获取值。
2)直接从sysfs电池文件中读取值。

我的问题是哪条路更好?每种方法的优点/缺点是什么?

任何帮助将不胜感激。谢谢!

1 个答案:

答案 0 :(得分:0)