39 votes

Que fait Google ? Google Play Store met à jour les applications même si la mise à jour automatique est désactivée

Récemment, j'ai remarqué que Google Play Store mettait automatiquement à jour les applications, même lorsque les mises à jour automatiques sont désactivées. explicitement désactivé .

Je mets "mise à jour" entre guillemets, car toutes les applications en question n'ont pas vraiment de mises à jour disponibles (selon le Google Play Store). Pourtant, Google Play Store télécharge des mises à jour pour ces applications, et des outils comme SD Maid indiquent des dates récentes de "Dernière mise à jour" pour chacune de ces applications.

Cette mise à jour concerne presque toutes les applications. Elle n'est pas limitée à une ou deux applications, ou à quelques développeurs spécifiques.

En voici un exemple Calculateur de date Pro . Le Google Play Store indique que la dernière mise à jour de cette application date du 25 décembre 2020. Mais j'ai vu Google Play Store mettre à jour cette application aujourd'hui.

I suspect Google a modifié certaines règles et soit Google lui-même propose des mises à jour pour les applications non Google, soit les développeurs s'empressent de publier de nouvelles "mises à jour", même si aucune nouvelle fonctionnalité n'est ajoutée. Mais ce qui est vraiment étrange, c'est que le Google Play Store n'indique aucune mise à jour récente pour ces applications, et que les numéros de version ne sont pas incrémentés.

Ce ne sont là que mes suppositions. Que se passe-t-il vraiment ?

35voto

Isaac Truett Points 5858

Apparemment, ce qui se passe ici, c'est que Bibliothèques de soutien de Google Play sont mises à jour automatiquement, quels que soient vos paramètres de mise à jour. Si une application que vous avez installée repose sur ces bibliothèques, une "mise à jour" de l'application est déclenchée, même si aucun code de l'application n'a changé, mais seulement certaines bibliothèques qu'elle utilise.

Comme il n'existe aucun moyen d'arrêter la mise à jour automatique de Google Play, il n'existe pas non plus de moyen d'arrêter ces mises à jour d'applications.

Google a récemment modifié le Play Store et la visibilité de certaines mises à jour qui se produisaient auparavant de manière silencieuse. Désormais, lorsque les bibliothèques de support Play sont mises à jour, les applications sont "mises à jour" si la mise à jour remplace la version de la bibliothèque de support sur laquelle l'application s'appuie. L'application est donc réinstallée lorsque cela se produit, mais le seul changement est la version de la bibliothèque de support Google Play, et non le code de l'application. Les bibliothèques de support apportent les nouvelles fonctionnalités de l'API Android aux anciennes versions d'Android sans qu'il soit nécessaire d'utiliser la nouvelle version du système d'exploitation (elles n'apportent pas tout, mais elles améliorent la compatibilité, permettent une expérience unifiée entre les différentes versions d'Android et apportent parfois des fonctionnalités). Ainsi, plus la version d'Android est ancienne, plus cela se produira, car plus la version du système d'exploitation est ancienne, plus les bibliothèques de support doivent apporter à cette ancienne version du système d'exploitation pour la mettre à jour.

Et comme les mises à jour de la bibliothèque de support Play ne peuvent pas être désactivées, la pseudo-mise à jour des applications concernées ne peut pas l'être non plus. Il n'y a pas de nouveau code de la part du développeur. Il s'agit simplement d'une mise à jour de Google et d'une reconstruction de l'application autour de la nouvelle mise à jour.

Source + plus d'infos : cet article de Reddit

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