2012-04-30 6 views
5

私はバックグラウンドで5分ごとに仕事をするアプリを書くつもりです。電話がスリープ状態になるとどうなりますか?ディープスリープモードでapp/serviceを実行していますか?

私は深い眠りで、CPUがオフになると聞いて、アプリは実行を停止し、誰かもCPUがオフにならないと言いましたが、100mhz以下で動作します。どちらが本当ですか?

また、アプリが深い眠りに陥っていない場合、リアルタイムで通話やSMSを受信するにはどうすればよいですか?

Androidに全く新しいImは、SDKをインストールしたばかりです。

+4

ほとんどの携帯電話には2つのプロセッサコアがあります。アプリcpuはスリープしていますが、無線CPUは低電力モードで動作し、モバイルネットワーク、ハードウェアボタンプッシュなどを監視します。これは、「デュアルコア"おそらく3つの携帯電話 - 無線CPUと2つのアプリのCPUの。プリセットウェイクアップタイマーは、動作を維持するための電力をほとんど消費しない小さな回路ビットです。 –

+0

混乱を解消してくれてありがとう。今、睡眠中にアラームマネージャーを使用して私の電話を起きます。 – arnab321

+0

また、私は睡眠の問題を解決するWakeLockを使用することができますが、それはバッテリーを排水します.... – Sandeep

答えて

0

深い睡眠は本当に分かりませんが、サービスを作って5分(300000ミリ秒)ごとに発火するタイマーがあれば、これを達成できます。

関連する問題