I developing a GCM application. Everything works fine when the device is not idle (i.e. sleeping by pressing the power button). However, when I send the message when the device
Server side need this code;
builder.delayWhileIdle(false);
it's mean that no wake up phone on deep sleep. but received message.
then when wake up user phone, generated new intent for GCMIntentService.