0

Android デバイスがメールを受信するとき、メール サーバーに定期的に接続してこれを行いますか? デバイスが画面がオフのスタンバイ モードの場合、標準のメール アプリもシャットダウンされていると思いますが、AlarmManager を使用して目を覚まし、メールをチェックする可能性があります。メール アプリが常に完全な Wakelock をオンにして実行され、CPU が常に実行されているとは想像できません。バッテリーを消耗するからです。

これを知る必要があるのは、特定のイベントが発生したときにアプリが独自のサーバーから通知を受け取る必要があるためです。アプリを定期的にアクティブにして通知をチェックする繰り返しアラームを実装することもできます。しかし、メール クライアントが既に一定の時間間隔で起動している場合は、代わりに電子メールを使用してアプリに通知することで、バッテリーの消費を節約できる可能性があります。ただし、これが機能するには、メール アプリが電子メールを受信したときにアプリを起動できる必要があります。これが可能であるとは思えませんか、そうですか?

4

1 に答える 1

0

使用するものは次のとおりです: Google Cloud Messaging

于 2013-05-30T08:04:40.740 に答える