Ik ben nieuw voor Android-ontwikkeling, nu werk ik aan C2DM-implementatie voor Android-apparaten.
Ik heb de onderstaande code gebruikt om het registratie-ID voor het apparaat te krijgen.
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);
}
Ik volg de deze zelfstudie voor C2DM-implementatie.
Nu is mijn vraag of het apparaat voor een langere periode (bijvoorbeeld 15 dagen) is uitgeschakeld, dus ik wil weten hoelang het C2DM-bericht geldig is?
Als het apparaat daarna wordt ingeschakeld en de toepassingsserver heeft het volgende C2DM-bericht niet verzonden, krijgt het apparaat dat C2DM-bericht ook?