Tecnologia do Blogger.
RSS

[androidbrasil-dev] Como sempre receber informações do GCM ?


Como vocês (ou os apps do google fazem) pra continuar recebendo notificações (push notifications) mesmo quando o app é "morto" pelo usuário através do task manager? Vi umas discussões falando que não tem como, já que não tem como colocar o flag FLAG_INCLUDE_STOPPED_PACKAGES dentro do XML de descrição do produto (AndroidManifest.xml). Teria que fazer um serviço que monitora outro serviço?


Imagino que tenha alguma maneira, já que nunca abri GMail / Inbox no meu N7 2013 com android recém instalado (pra testes) e recebo as notificações mesmo se matar o app. Imagino que Facebook / Instagram devem funcionar igual, embora não tenha feito testes. Desativando realmente não tenho como receber. O exemplo do Google sobre GCM tem esse problema, caso você mate o app através do task manager e envie uma notificação, aparece a seguinte mensagem no log :

W/GCM-DMM (29576): broadcast intent callback: result=CANCELLED forIntent { act=com.google.android.c2dm.intent.RECEIVE pkg=PACKAGE (has extras) }


--
:: marcelo.alves

--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

0 comentários:

Postar um comentário