Я новичок в разработке Android, сейчас я работаю над реализацией C2DM для устройства Android. Я использовал этот код ниже, чтобы получить идентификатор регистрации для устройства.
public void register(View view) {
Intent intent = new Intent("com.google.android.c2dm.intent.REGISTER");
intent.putExtra("app",PendingIntent.getBroadcast(this, 0, new Intent(), 0));
intent.putExtra("sender", "[email protected]");
startService(intent);
}
Я следую этому руководству по реализации C2DM.
Теперь мой вопрос: если устройство выключено в течение более длительного периода времени (например, 15 дней), поэтому я хочу знать, как долго будет действовать сообщение C2DM?
Если после этого устройство будет включено, а сервер приложений не отправит следующее сообщение C2DM, получит ли устройство это сообщение C2DM?