問題タブ [android-powermanager]
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.
android - テストするために、Androidフォンを強制的にスリープさせますか?
ネットワークアクティビティに依存するAndroidアプリケーションを作成しており、アラームマネージャーがスリープ状態から電話を起こすことがあります。
私の質問は、これをデバイスで確実にテストするにはどうすればよいですか? 理想的には、電話を完全にスリープ状態にする方法を教えてください。それができない場合、電話が完全にスリープ状態になったことをどうすれば確実に知ることができますか?
Alarm Manager / Wake Lock / Sleep 処理コードをどのようにテストしますか?
android - デバイスがスリープ状態になるとサービスがスタンバイになる - Android
環境: Eclipse
言語: Java (Android)
デバイスでアプリケーションをテストするまでは、ちょっとした問題に気付きませんでした。電話がスリープ状態であっても、サービスはバックグラウンドで継続的に実行されていると常に思っていました。そうではないことがわかったので、デバイスをウェイクアップすると、サービスは再び開始されますか? そうでない場合、どうすればサービスを再起動できますか。
30 秒から 1 分間続くサービスを実行するためだけに、電話を 5 分ごとにスリープ解除することはできますか。そして、電話を再びスリープ状態にしますか?
前もって感謝します。
EDIT:私はAndroidプログラミングに非常に慣れていないので、誰かがWakefulIntentServiceの使い方を教えてくれたら本当にありがたいです. ユーザーの GPS 位置情報を頻繁に検索するサービスがありますが、電話がスリープ状態になっても、サービスでユーザーの位置情報を検索したいと考えています。これに WakefulIntentService を使用するにはどうすればよいですか? そして、このシナリオでそれを使用できるでしょうか。
ありがとう。
android - Androidデバイスはいつスリープモードになりますか?
SOとWebを検索していましたが、特定の質問に対する十分な回答が見つかりませんでした。さて、ここに行きます:
すべてのユーザーは、Androidで画面のタイムアウトを変更できます。(画面が__秒/分アイドル状態のときにオフになる場合-ユーザーが選択します)。ただし、ユーザーは画面のタイムアウトのみを変更でき、デバイスが実際にスリープ状態になるときは変更できません。デバイスがスリープ状態になるとどうなるかをここで見つけました:(CommonsWareによる本当に良い答え)Androidスリープ/スタンバイモード
わかりました、私の質問は簡単です。電話がいつスリープ状態になるかを知るにはどうすればよいですか?画面をオフにした直後にスリープ状態になりますか?画面がオフになった後、しばらくの間「目覚め」たままになりますか?そして最も重要なこと:特定のデバイスのスリープモードはブランドデバイス(メーカーがこれを実装する方法)によって異なりますか、それともROMバージョンによって異なりますか(たとえば、すべてのICS搭載デバイスは画面がオフになってからX秒後にスリープ状態になります)?
android - Androidは眠っている間に何を聞くことができますか?
デバイスのスリープ中にリッスンできるイベントのリストが見つかりません。
たとえば、スリープ中に LocationListenerを使用することができます。
私の目標は、次の方法の少なくとも 1 つを使用して、ユーザーが車に乗っていることを検出し、電話をスリープ解除することです。
- カードックのNFCタグ
- 範囲内の Bluetooth 対応カーラジオ
しかし、それらに失敗した場合、私はアイデアを受け入れます。
ありがとう
android - Androidデバイスをスリープから呼び出す方法は?
私のアプリケーションでは、スリープモードになってから 5 秒後にデバイスを有効にする必要があります。私はさまざまな方法を試しました
しかし、うまくいきません。誰でも助けてください。前もって感謝します。
android - android.os.PowerManager でのメモリ リーク
Eclipse メモリ アナライザーからの次のレポートで、メモリ リークを特定しました。
コードで PowerManager をまったく使用していません。どうすれば私のクラスへの参照を保持できますか? PieChartView には大きなビットマップがあり、メモリ リークが発生します。
編集: Android 4.4.2 デバイスでこの問題を確認しています。Android 4.4.3 の変更ログを確認Power Manager display wakelock fix
すると、修正された内容とバグの症状の詳細がわかりません。
android - KeyguardManager が kitkat 画面のロック解除に失敗する
説明できない Android の非常に興味深い動作に気付きました。次のコードを使用して電話をウェイクアップし、キーガードを無効にしています。
ウェイク(プログラムによる)->キーガードの無効化(プログラムによる)->電源ボタンの押下(手動)->ウェイク->キーガードの無効化のサイクルがあると想像してください。電話のキーガードが無効になっているときにホームボタンを手動で押すまで、サイクルはうまく機能します。その後、電話は起動しますが、キーガードはプログラムで無効になりません。アイデアをいただければ幸いです。