0 votes

Les notifications push sont-elles normalement lentes ?

J'ai un problème persistant avec les notifications de toutes les applications sur mon OnePlus6+ où elles sont généralement retardées de 30-60s, souvent je vais avoir plusieurs notifications montrant à la fois ou quand je déverrouille mon téléphone soudainement je reçois des notifications.

Je peux tester avec gmail, Slack, Messenger, WhatsApp et toute autre application dont j'ai une version ouverte sur mon PC en même temps.

Je n'ai jamais possédé que des smartphones Android, et uniquement de OnePlus, donc je ne sais pas si c'est simplement la façon dont Android fonctionne ou si c'est une "caractéristique" du matériel OxygenOS/OnePlus. Mais cela s'est produit sur plusieurs versions d'Android et de matériel depuis plusieurs années.

Cela suggère que les notifications PUSH ne sont pas vraiment PUSHées mais interrogées, comme si le téléphone ne vérifiait que périodiquement.

Je le vois aussi bien sur les réseaux WiFi que cellulaires et c'est assez irritant. Quelqu'un peut-il me donner des informations ou des conseils à ce sujet ?

1 votes

Vérifiez à partir des paramètres de la batterie si ces applications sont optimisées pour la batterie, si c'est le cas, supprimez-les de l'optimisation de la batterie. Cela semble être une raison probable. Cela vous aidera à comprendre le fonctionnement des notifications push

2 votes

Vous pouvez également vous référer à Ne tuez pas mon application pour quelques conseils par marque d'appareil.

0 votes

Les premiers tests montrent que je peux désactiver l'optimisation et doigts croisés c'est beaucoup mieux. J'ai une application pour laquelle j'ai vraiment besoin que les notifications soient délivrées rapidement.

2voto

pr0nin Points 353

Le fait que les messages "push" ne soient pas délivrés en temps réel est dû à l'optimisation de la batterie appliquée par Android (cette optimisation peut également être appliquée par les serveurs Google qui fournissent les messages "push").

L'idée principale derrière la fonction de concentration/groupement de notifications multiples est que si vous avez plusieurs applications en cours d'exécution qui attendent des messages push entrants, il se peut que votre appareil doive se réveiller toutes les quelques secondes pour vérifier les messages push entrants. Un appareil qui se réveille aussi souvent a un effet négatif sur la batterie. Google a donc décidé de regrouper les messages et de ne les vérifier que toutes les quelques minutes, surtout lorsque le téléphone n'est pas utilisé pendant un certain temps.

Si je me souviens bien, cette fonctionnalité a été introduite pour la première fois dans Android 7 et de plus en plus étendue avec chaque nouvelle version d'Android.

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