問題タブ [power-management]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - Android -- アプリケーションごとのバッテリー使用量の統計情報を確認するにはどうすればよいですか?
Android のドキュメントで、アプリケーションごとのバッテリー使用量の統計情報を取得するのに役立つクラスまたは API を見つけるのに苦労しています。
PowerManager
私はクラスを読みBatteryManager
ましたが、それらは役に立ちません。
ただし、アプリケーションごとにバッテリー使用量の統計情報を提供する PowerTutor のようなアプリケーションを見つけることができるので、技術的には可能だと思います。
誰でも私を正しい方向に向けることができますか?
windows-phone-7 - WP7 バッテリー テレメトリ データを取得しますか?
Windows Phone 7 で現在のバッテリ テレメトリを取得する方法を探しています。フレームワークの最も近い部分は次のようMicrosoft.Phone.Info.DeviceExtendedProperties.GetValue()
に見えますが、デバイス情報 (モデル、シリアル) と現在のメモリ消費しか照会できないようです。
この WP7 SDK のイテレーションではバッテリー データにアクセスできませんか、それとも単に何か不足していますか?
api - Linuxには、状態、状態、および履歴データのために電力ハードウェアにアクセスするためのAPI、インターフェイス、またはライブラリがありますか?
Linuxには、状態、状態、および履歴データ用の電力ハードウェア(メインおよびバッテリー用)にアクセスするためのAPI、インターフェイス、またはライブラリがありますか?
特に、そのようなサブシステムが履歴データを記録しているかどうかを調べています。
私は、電力技術とバッテリー技術が非常に洗練されている可能性があることを知っています。たとえば、Appleノートブックが持っていると言われている「インテリジェント」バッテリー技術です。
しかし、私の例は、一般的なサーバー機器の電源とバッテリーの供給、およびそれらから取得できる履歴データに関するものです。たとえば、主電源ケーブルが取り外され、バッテリーが引き継がれた頻度などです。
そのような機器のテストの一環として、これを知る必要があります。
android - アンドロイド放送受信機はバッテリー寿命を消費しますか?
とをリッスンしている2つの受信機がandroid.intent.action.BOOT_COMPLETED
ありandroid.intent.action.PACKAGE_REPLACED
ます。彼らは私のアプリを常に実行させているので、それらが私の電話を消費する原因となっているバッテリー寿命はどれくらいかと思っていました。
windows - SetThreadExecutionStateをオーバーライドする
これがserverfaultに属しているのかスーパーユーザーに属しているのかわかりません。
SetThreadExecutionState(ES_DISPLAY_REQUIRED)をオーバーライドしてno-opにしたいと思います。これはどのように達成されますか?
APIフックの代わりに変更できるレジストリ設定はありますか?
ES_DISPLAY_REQUIREDをブロックすると、アプリがモニターの電源をオンに保つことができなくなります。一部のモニターが省電力に入るのを妨げているアプリケーション(ウイルス対策の可能性が高い)があり、この機能が原因だと思います。
android - httpで作業する場合のAndroidバッテリー
最近グーグルはプッシュトゥデバイスサービスを導入しましたが、それは2.2以降でのみ利用可能です。
アプリに同様のシステムが必要ですが、制限を回避しようとしています。
問題はバッテリーの寿命です。サーバーの変更についてユーザーにすぐに通知する必要があるため、バックグラウンドで動作するサービス(標準のAndroidサービス)を実装し、サーバーに更新を照会することを考えました。
もちろん、サーバーにクエリを実行すると、1秒ごとでも、バッテリーだけでなく多くの帯域幅が必要になるため、私の質問は次のとおりです。サーバーが一定期間応答を保持している場合、違いはありますか?(Cometタイプのajaxリクエストの背後にある考え方)
このように動作します:
- デバイスがデータ更新の要求を送信します
- サーバーはリクエストを取得し、1分間ループに入り、各反復で更新があるかどうかを確認します
- 更新がある場合、サーバーは更新とともに応答を送り返します
- そうでない場合、サービスは次の反復に進みます。
- 1分後、データがまだ利用できないという応答が最終的に送信されます。
- 応答後(空であるかデータがあるかに関係なく)、Androidは別のそのようなリクエストを起動します。
確かに帯域幅のコストは低くなりますが、バッテリーの消費量は少なくなりますか(またはさらに多くなりますか?)
android - 電話の電力消費量を知るにはどうすればよいですか
すべて.アプリで電話の電気料金を知りたいのですが、BatteryManager は情報を提供できません.どうすればこれを取得できますか?
java - バッテリーの充電回数を読み取る方法は?
前述のように、バッテリーの合計数を取得したいと思います。私がすでに使用しているバッテリーインテントは、レベル、電圧、温度を表示するだけで、総負荷サイクルは表示しません。
java - AndroidデバイスでIntent.BATTERY_ACTION_CHANGED時のバッテリー温度と電圧の単位は何ですか?
インテントを使用してバッテリーの温度と電圧の情報を取得しましたIntent.ACTION_BATTERY_CHANGED
が、得られた値はかなり奇妙です。私は手がかりを得ることができませんでした:temperature=270
そしてvoltage=3782
!
これらの値は何ですか? 摂氏、華氏、ミリ、マイクロボルトなどの単位はありますか?
android - ネットワークロケーションプロバイダー(対GPS)を使用した場合、バッテリーの消費電力にメリットはありますか?
ネットワークロケーションプロバイダー(対GPS)を使用した場合、実際のバッテリー消費電力のメリットはありますか?
ある程度のメリットはあると思いますが、エミュレータで開発しているので、自分の思い込みを証明することはできません。ネットワークロケーションプロバイダーがGPSロケーションプロバイダーよりも少ないバッテリー電力を消費するという証拠を持っている人はいますか?はいの場合、それがどれほど重要か教えていただけますか?
ありがとう!