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