アプリケーションを作成していますが、バッテリーの電流 (mA/mAh) を取得できる必要があります。私は電圧/温度/レベルなどを持っていますが、これは私が取得する必要がある最後のものであり、偶然にも最も難しいものでもあります.
私はCurrentWidgetのソースコードを見て、Googleの高低を検索しました.データを引き出すためのすべてのクラス/メソッドがあります.
「CurrentWidget」には(さまざまなデバイス用の)ファイルへのさまざまなパスが含まれていますが、4.0.3 の ASUS EEPad Transformer ではどれも機能しません。私の手。私はadbシェルに入って、タブレットのルートを何時間も掘り下げましたが、name、temp、voltage_nowなど、すでに持っているもの以外は何も見つからないようです. それらはすべて /sys/class/power_supply/battery に保存されていますが、期待したような「電流」はなく、他のデバイスにもあるようです。
助けてくれてありがとう、私はこれが長いものであることを知っています!