Question courte
Si aucune application ne l'utilise, il devrait être sûr. Vous pouvez le désactiver et le vérifier vous-même; mais avant de le supprimer vraiment (c'est-à-dire supprimer l'application de service), vous devez être très sûr. Cependant: si une application souhaite l'utiliser, mais que vous ne vous souciez pas de cette application: comme le service push de Samsung n'est pas préinstallé sur les appareils non-Samsung, l'application devrait continuer à fonctionner. Vous ne recevriez alors plus ces notifications.
Plus détaillé
Pour comprendre cela, vous devrez d'abord savoir comment fonctionnent les notifications push. Je vais expliquer cela ici de manière simplifiée:
- l'application qui souhaite recevoir des notifications s'inscrit auprès du service de notification local sur l'appareil (et peut ensuite se mettre en veille)
- ce service local s'inscrit "au nom de l'utilisateur" (vérifié par le compte) auprès du service central sur Internet (dans votre cas, les serveurs de Samsung)
- il y a très longtemps, dans un autre univers (je plaisante), le service envoyant ces notifications s'était déjà inscrit auprès du serveur central, et il lui est donc connu. Il envoie donc ses notifications là-bas. Le service central notifie à son tour le service local (toujours à l'écoute) sur votre appareil, qui réveille ensuite l'application et lui transmet la notification.
L'idée derrière tout cela est que chaque application n'a pas besoin d'être "éveillée et à l'écoute" tout le temps, mais seulement un seul "service" le doit. Cela permet d'économiser la batterie, la bande passante et d'autres ressources.
Mais maintenant vient le problème: les applications doivent explicitement prendre en charge le "service de notification" donné - et il y en a plus d'un: le "GCM" de Google, le "ADM" d'Amazon, Nokia, Samsung... Pas de problème si vos applications les prennent en charge tous et vous permettent de choisir; mais la plupart du temps, elles n'en prennent en charge qu'un ou peut-être deux.
Vous devez donc vous assurer que les applications pour lesquelles vous souhaitez ces "notifications cloud" prennent en charge un service que vous avez en cours d'exécution. Habituellement, vous pouvez le déterminer en examinant leurs autorisations:
com.google.android.c2dm.permission.RECEIVE
indique l'utilisation de Google Cloud Messaging (GCM), géré par le Google Services Framework (GSF) - qui fait partie du package Google-Apps (GApps) généralement préinstallé sur la plupart des appareils.
com.amazon.device.messaging.permission.RECEIVE
pointe vers Amazon's Device Messaging (ADM); je ne suis pas sûr de ce qui est responsable ici en tant que "service local"
com.nokia.pushnotifications.permission.RECEIVE
serait le service correspondant de Nokia
- (Je ne connais pas actuellement l'autorisation pour Samsung, mais les autorisations de Samsung commencent généralement par
com.sec.android
)
0 votes
Vous pouvez toujours essayer de telles conditions et états en les utilisant sur votre téléphone. Si une autre application nécessitait la fonctionnalité ou le service, elle vous demanderait de l'activer à nouveau.