2014-03-03 18 views
1

據我瞭解,有2種方式來讀取電池狀態:/sys/class/power_supply/battery VS. BatteyManager

1)"ACTION_BATTERY_CHANGED"註冊的廣播接收器,並使用BatteryManager領域的意圖得到的值。
2)直接從sysfs電池文件中讀取值。

我的問題是哪種方式更好?每種方法的優點/缺點是什麼?

任何幫助,將不勝感激。謝謝!

+0

你想從電池中得到什麼。你想獲得電池狀態,它剩下多少是這個你的要求 –

+0

我想獲得儘可能多的信息(電壓/溫度/等等...)。如果以特定方法獲取信息有一些限制,我將很樂意瞭解它。 @BhanuSharma。謝謝。 – user3350774

回答

相關問題