2 votes

D'où vient la notification Foursquare?

Hier, j'ai reçu une demande d'ami Foursquare dans le panneau des notifications.

Les seuls services en cours d'exécution à ce moment-là étaient, je crois, les mêmes que ceux en cours d'exécution maintenant. Il n'y avait certainement aucun service Foursquare en cours d'exécution. Je n'avais pas utilisé Foursquare depuis des semaines. Depuis Paramètres:

  • Paramètres

  • Services Google (GoogleLocationService)

  • WhatsApp

  • Mon calendrier

  • Services Google (Cloud to Device Messa…, Service de messagerie Google…)

  • Plans

  • Clavier Android

J'étais connecté à Google Latitude.

Par quel mécanisme la demande d'ami est-elle parvenue au panneau des notifications?

3voto

Andy Brudtkuhl Points 1714

Lorsque Google Cloud Messaging reçoit un message de Google, il envoie une diffusion à l'application correspondante. L'application peut recevoir cette diffusion même si aucun service n'était en cours d'exécution, et elle peut y répondre en démarrant un service ou en créant une notification à partir du récepteur de diffusion lui-même.

Une partie de la documentation des développeurs Android explique le processus étape par étape. Il y a beaucoup de détails là-bas que vous devez savoir uniquement pour écrire une application qui utilise Google Cloud Messaging, mais cela pourrait aider à satisfaire votre curiosité.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X