問題タブ [battery-saver]

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.

0 投票する
2 に答える
4775 参照

android - バッテリー消費を劇的に増加させることなく、定期的に位置 (座標) を取得します

私は Android アプリケーションを開発しています。このアプリは定期的 (10 分ごと) に現在の位置 (座標) を Web サービスに送信する必要があります。しかし...私はそれを行うためのより正しい方法(そしてデバイスのバッテリーに優しい方法)について少し混乱しています。

私はこの回答を読みましたが、彼女の方法_getLocation()はよく見えます。しかし、その方法で必要な場所を利用できるかどうかはわかりません。総可用性...

GSM / WIFI を使用して場所を取得できない場合は、アプリケーションで GPS 方式を選択してください。

それがこの方法を作るものですか?

デバイスの座標を定期的に取得する方法を知っている人はいますか...バッテリー消費を劇的に増加させることなく?

0 投票する
1 に答える
347 参照

android - 「LocationListener.onLocationChanged」メソッドは、場所を取得する他の方法よりも優れています

  1. この方法はLocationListener.onLocationChanged、場所を取得する他のどの方法よりも優れています。

  2. もしそうなら、より良いバッテリー性能を得るために、それを使用するより良い方法があります.

0 投票する
1 に答える
1020 参照

android - Android L バッテリー セーバー モード - startActivityforResult

ご存知かもしれませんが、Android L にはバッテリー セーバー モードという新機能が導入されました。ユーザーを自分のアプリから [設定] ページの特定のアクティビティに誘導したい。どうすればいいですか?

例: 設定ページで「データ使用アクティビティ」を開始するには、次のようにします。

バッテリー セーバー ページに移動するにはどうすればよいですか? 設定 -> バッテリー -> (右上のオプション) -> バッテリーセーバー

ありがとう

0 投票する
1 に答える
1531 参照

android - バッテリー セーバー モードの Android インテント (Lollipop)

Android 5.0 でバッテリー セーバー モードを自動的にトリガーするように、タスカーでプロファイルをセットアップしようとしています。しかし、私が見つけたのは、バッテリー セーバー アクティビティを開始する意図だけで、実際にそれを切り替える意図はありませんでした。

誰かが私を正しい方向に向けることができますか?

0 投票する
0 に答える
235 参照

android - 定期的にサービスを起動すると、多くのバッテリーが消耗します

バックグラウンドで実行され、小さな作業のために毎時間トリガーされるサービスを設計しています。アプリの実行中、サービスは 10 秒ごとにトリガーされ、アプリが終了すると 1 時間間隔に戻ります。

アプリが中断されないようにすることが非常に重要であるため、このトピックに関する Google ドキュメントで推奨されているような WakefulBroadcastReceiver を使用しています。

しかし、私のアプリは多くのバッテリーを消耗しているようです。充電が大幅に遅くなるのに十分です。また、システム、画面などでバッテリーの状態が 60% と表示され、アプリの通知がありません。だから私は、私のアプリが誤って電話を起動したままにしているが、CPU自体を使用していないと考えています。

これが私のアプリによって引き起こされないようにしたい(そして他の人の電話を使い果たしたくない)ので、私がサービスを実装している方法に明らかに問題があるかどうかを尋ねたい.

主な活動

WakefulBroadcastReceiver

インテントサービス

マニフェスト

不要なものはすべて削除しようとしましたが、何か不足している場合はコメントを書いてください!

0 投票する
0 に答える
154 参照

javascript - Javascriptのバッテリー使用量を確認する方法

おそらく私の言い方が間違っているので、これは非常に奇妙な質問のように聞こえます。

JavaScript コードがラップトップなどのデバイスのバッテリーに与える影響の大きさを確認するにはどうすればよいですか? JS を使用している Web サイトで、Mac のアクティビティ モニターを確認したり、サイトがしばらくオンになっているときに全速力で作動するファンの音を確認したりして、電源が急速に消耗していることを知っています。タブを閉じると、すべてが落ち着きます。

ありがとう。

0 投票する
0 に答える
347 参照

android - GPS 位置情報を 15 分ごとに使用すると、電池の使用量が少なくなります

15 分ごとに場所を GCM に送信する必要があるアプリケーションを実装しています。15 分ごとに呼び出される AlarmManager を実装しました。

これが私のアラームマネージャーのクラスです

それはGpsTrackerAlarmReceiverを呼び出します

現在地を処理するために、SmartLocationService に以下を実装しました。

これは機能しますが、15 分のタイムスロットでロケーション サービスが複数回呼び出されます。理由を知っている人はいますか?これはバッテリーの消費を抑える良い方法ですか (GPS)?

ありがとう