0

私の理解では、ユーザーがアプリを長期間実行しないと、プッシュトークンの有効期限が切れ、プッシュ通知でユーザーにアクセスできなくなります。ユーザーが最初にアプリを実行し、その日にサーバー側から通知をプルする10日後のAlarmManagerをスケジュールできるかどうか疑問に思っています。

4

2 に答える 2

0

Androidのプッシュ通知はデフォルトで最大4週間保存されます。ユースケースにはこれで十分です。

于 2012-10-26T19:54:41.307 に答える
0

アプリを実行する必要はありません。プッシュサービスの全体的な考え方は、pollを必要としないということです。インテント フィルターのアクションを使用して、アプリにレシーバーを登録する必要があります。

<action android:name="com.google.android.c2dm.intent.RECEIVE" />

デフォルトの 4 週間の間に少なくとも 1 回電話の電源を入れれば、GCM メッセージが表示されます。これはすべて、開発者ガイドで説明されています。

于 2012-10-26T20:59:28.833 に答える