問題タブ [sleep-mode]
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 デバイスのカメラから数時間にわたって定期的に写真を撮り、タイム ラプス ビデオ効果を作成したいと考えています。
数分ごとにサービスを開始するように AlarmManager.RTC_WAKEUP フラグを設定して、Alarm Manager を設定しました。
このサービスは、部分的なウェイクロックを保持し、いくつかの作業を行った後、アクティビティを開始するアラーム マネージャーを介してブロードキャスト レシーバーを呼び出します。
アクティビティが作成 (または再開) され、独自のウェイクロックがオンになり、カメラ プレビュー サーフェスが設定されます。サーフェスがセットアップされると、SurfaceHolder リスナーの surfaceChanged() メソッドが呼び出され、最終的に写真が撮影されます。
デバイスが起動している場合、すべてが期待どおりに完全に機能します。ただし、デバイスがスリープ状態の場合、Activity の onResume() メソッドが完了すると、Activity は即座に一時停止します。カメラのプレビュー サーフェイスの初期化が完了することはなく、写真が撮影されることもありません。
だから私が持っている質問は次のとおりです。
プログラムで電話をウェイクアップする方法はありますか? 私も使ってみます:
/li>
ただし、電話がスリープ状態の場合、それは電話を目覚めさせません。
プレビュー サーフェス ビューを使用せずに写真を撮る方法はありますか?
非同期コールバックに依存しない写真を撮る方法はありますか? 写真を撮るためにすべてのコードをアクティビティの onResume() メソッドに入れることはできますか?
カメラのプレビューがすべてのリスナーを初期化して呼び出すのに十分な時間を確保できるように、アクティビティの onResume() メソッドを十分長く実行し続ける方法はありますか?
ウェイクロックを正しく使用しており、マニフェスト ファイルですべての権限を適切に設定しています。非同期リスナーが適切に機能するのに十分な時間、アクティビティが起動していません。
さらに問題を複雑にしているのは、すべての Android 1.6 との互換性を維持しようとしていることです。これは、私がアクセスできる唯一のテスト デバイスだからです。
これはイライラするものです!
java - プラグを抜いてスリープしている Android を起動することはできますか?
ラジオを聞くことができるアプリを作成し、アラームが鳴ったときにラジオを再生できるようにアラームを実装しました。私はalarmManagerとRTC_wakeupを使用していますが、電話が接続されているか、電話がスリープしていない場合(目的に反します)、正常に動作するようです. ただし、電話のプラグを抜いてスリープ状態にすると、電話を起こすまでアラームは鳴りません。
誰もこれに対する解決策を知っていますか?
c# - コマンドラインからスタンバイ/スリープを開始する方法は?
コマンドラインを介してコンピューターをシャットダウンしたり、休止状態にしたりする方法について多くの情報を見つけましたが、スタートメニューから行うようにコンピューターをスリープ状態にする方法について読んだヒントは、これまでのところ適切に機能していません.
キーを押すとコンピューターが休止状態ではなく、再びスリープ状態から復帰するライト スタンバイ モードにコンピューターを移行するコマンドが必要です。誰もこれを知っていますか?
私の知る限り、 rundll32.exe powrprof.dll,SetSuspendState 0,1,0 は、すべての場合にコンピューターをスリープ/スタンバイにするわけではなく、私の使用には適していません...
ありがとう、あらほ
android - Androidで画面がオフになっているときにCPUが「スリープ」しないようにする方法は?
WiFI 経由でネットワーク データを送信するアプリケーションがあります。ディスプレイをオフにするか、デバイスが「スリープ」状態になるまで、すべて問題ありません。私はすでに WiFi をロックしていますが、スリープ中に CPU 速度が低下し、ストリーミングが適切に動作しない場合があるようです (つまり、パケットが思ったほど速く流れません。デバイスはスリープ状態ではありません)。
プロトコルレベルでこれに対処できる/対処する必要がある可能性があることはわかっていますが、それも可能ではない可能性があります...
「画面がオフのときにCPUが「スリープ」するのを防ぐ」方法はありますか? もしそうなら、どのように?そうでない場合、デバイスがスリープ モードかどうかに関係なく、WiFi ストリームの速度を一定に保つ方法について何かアドバイスはありますか?
android - 画面をオフにする方法、またはデバイスをスリープ状態にする方法
デバイスをスリープ状態にしたい、または画面をオフにしたい。調査したところ、次のトピックが見つかりました: Android で画面をオフにする
基本的には3つの方法がありますが、私は3つの問題を発見しました:
a) 選択肢 1:
問題: FC を引き起こします。アクセス許可が必要だと読みDEVICE_POWER
ましたが、通常のアプリには付与できません。
b) 選択肢 2:
問題:これはうまくいきません。どうしてか分かりません。それは私に FC を与えませんが、無害です。
c) 選択肢 3:
問題:動作させることはできますが、デバイスの電源を入れようとすると、戻りたくない、またはアプリが前面にある場合、ボタンを押した直後に自動的にスリープ状態になるなど、奇妙なことが起こります。これは、通常の解決策というよりも、ヒントまたは回避策のように見えます。
問題なく実行できるデバイスをスリープ状態にするか、画面をオフにする良い方法を誰か教えてもらえますか? このような単純な機能がそれを使用する良い方法を持っていない(または少なくとも十分に文書化されている)ことは私にはまれに思えます
android - Androidのスリープモード
私の質問は、電話のスリープモードのAPIは何ですか?電話を数分間使用しないと、スリープモードになりますか?さて、Android開発のプログラミングセクションは何ですか?
android - スリープ時に Android でインターネットをオンにする
インターネットに同期する必要がある Android アプリがありますが、電話がスリープ状態になるとすぐにインターネットにアクセスできなくなります。ユーザーが「バッテリーモード」を使用している場合にのみ発生し、15分後にデータがオフになります。テストアプリを作成してデータをオンにしましたが、それでもサーバーに接続します。
私が試したこと:
- データを手動でオフにすると、アプリはデータをオンにして動作します
- WakeLock も試してみましたが、役に立ちませんでした。
- 電話が何時間もスリープ状態になっても、アラームは期待どおりに機能します
Motorola Atrix Android 2.3.3 でテスト済み。Wifiに頼ることはできません。実際には、毎週同期されます。どうすればそれを可能にすることができますか?
アラームマネージャー:
アラーム受信者:
AndroidManifest.xml
macos - osxlionがスリープモードにとどまることはありません
OSX Lionにアップデートしてから、奇妙な問題が発生しました。私はMacをシャットダウンすることは決してなく、単に休止状態/スリープモードにします。
しかし、Lionのアップデート以降、Macはランダムな時間に起動します。昼と夜目覚めるとCDドライブの音が聞こえます。画面は点灯せず、黒のままですが、いずれかのキーを押すとすぐにモニターがオンになります。
これは、MACが起動しているときに、夜間に目を覚ますことがあるため、非常に煩わしいものです。報告されている同様の問題はまだ見つかりませんでした。
ありがとうセバスチャン
android - AndroidPhoneStateListenerがスリープモードで動作していません
私はGSM信号強度をリッスンするアプリを書いています。PhoneStateListenerを配置するサービスを作成しました。問題は、電話がスリープモードになっている間、PhoneStateListenerが変更をリッスンしないことです。私は本当にその問題を解決する必要があります、誰かがこれで私を助けることができますか?onCreate()メソッドでそのコードを使用しようとしました:
しかし、それは私の問題を解決しません、リスナーはまだスリープモードで聞いていません。
ios - iOSデバイスがスリープモードになったとき(画面が黒くなったとき)のイベントを検出する方法はありますか?
私は2つのイベントを検出したかった:
- デバイスがロック/ロック解除されます。
- デバイスがスリープ状態になり、画面が黒くなります。
ここで達成できた最初のもの: iOSデバイスがロック/ロック解除されているかどうかを確認する方法はありますか?
2番目のイベントを検出したいのですが、それを行う方法はありますか?