Пожалуйста, помогите мне решить эту проблему, ребята. Телефон получает сообщение только тогда, когда устройство включено. Когда он выключен в течение нескольких секунд (20-30) нажатием кнопки питания, он перестает принимать и будет продолжать получать, когда он включен. Это мой приемник.
public class GcmBroadcastReceiver extends WakefulBroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
Log.i("GCM ", "GCM COME");
ComponentName comp = new ComponentName(context.getPackageName(),
MainService.class.getName());
startWakefulService(context, (intent.setComponent(comp)));
setResultCode(Activity.RESULT_OK);
}
}