Bien que certains soient devenus habituels, la plupart des utilisateurs se seraient rendu compte que les téléphones android ont un problème certain de gestion incohérente des applications de premier plan et d’arrière-plan ainsi que des services. Le comportement sur le même appareil peut différer entre les applications. Un téléphone Samsung peut se comporter de manière complètement différente d’un téléphone OnePlus tout en gérant les mêmes applications et scénarios d’utilisation.
{{^userSubrated}} {{/userSubrated}}
{{^userSubrated}} {{/userSubrated}}
En termes simples: les téléphones Android ont le problème de fermer de manière incohérente les applications et les tâches en arrière-plan, ce qui signifie souvent qu’une application de diffusion de musique que vous utilisez peut-être à ce moment-là s’arrête soudainement. Pire encore, l’alarme du matin ne vous réveille pas comme il se doit.
google a l’intention de résoudre ce problème avec Android 14, la prochaine itération d’Android attendue plus tard cet été.
Ce sera une approche à trois volets. Premièrement, il y aura une nouvelle exigence pour déclarer les types de services de premier plan et demander des autorisations spécifiques au type, ce qui donne au système d’exploitation plus de clarté sur le moment où il est raisonnable d’autoriser les applications à rester actives.
Cela signifie que les développeurs d’applications devront spécifier au moins un type de service de premier plan, qui représente le cas d’utilisation de l’application.
{{^userSubrated}} {{/userSubrated}}
{{^userSubrated}} {{/userSubrated}}
« L’un de ces défis que nous avons entendus de la part de la communauté implique des restrictions sur les services de premier plan et le travail en arrière-plan qui rendent plus difficile la création d’applications qui fonctionnent sur différents modèles d’appareils », a déclaré Google dans un communiqué.
Deuxièmement, le nouveau type de travail de transfert de données initié par l’utilisateur rendra les applications et les tâches en arrière-plan plus stables. Une application doit s’inscrire si elle souhaite accorder ses propres privilèges de lancement d’activité en arrière-plan. Il y aura également une mise à jour des politiques de Google Play qui surveillera l’utilisation nécessaire des services de premier plan et des tâches initiées par l’utilisateur, tout en garantissant que la sécurité des données n’est pas compromise par des applications potentiellement malveillantes.
Les limitations agressives des applications et services en arrière-plan sont devenues monnaie courante sur les téléphones Android, un écosystème qui reproduit et imite inévitablement les fonctionnalités à tous les niveaux au nom de l’optimisation de la batterie et de la gestion des ressources système.
{{^userSubrated}} {{/userSubrated}}
{{^userSubrated}} {{/userSubrated}}
Bien qu’il existe de nombreuses applications qui doivent être contrôlées, l’approche lourde a signifié que même les applications importantes, y compris les notifications de calendrier, les alarmes, les bonnes vieilles applications de diffusion de musique ou les messageries instantanées, sont devenues incohérentes à utiliser sur de nombreux téléphones.
Avec Android 14, une application ne pourra arrêter que ses propres processus en arrière-plan.
« Android est conçu pour garder les applications en cache en arrière-plan et les tuer automatiquement lorsque le système a besoin de mémoire. Si votre application tue inutilement d’autres applications, elle peut réduire les performances du système et augmenter la consommation de la batterie en exigeant un redémarrage complet de ces applications ultérieurement, ce qui nécessite beaucoup plus de ressources que la reprise d’une application en cache existante », a informé Google aux développeurs.
Samsung est le premier fabricant de téléphones à avoir confirmé la prise en charge complète de la nouvelle direction de Google pour Android et inclura la fonctionnalité du logiciel One UI 6.0 qui sera déployé pour la gamme de Smartphones Galaxy de la société plus tard cette année.
{{^userSubrated}} {{/userSubrated}}
{{^userSubrated}} {{/userSubrated}}
« Depuis One UI 6.0, les services de premier plan des applications ciblant Android 14 seront garantis de fonctionner comme prévu tant qu’ils sont développés conformément à la nouvelle politique d’API de service de premier plan d’Android », a déclaré la société dans un communiqué.
Bonne chose aussi, car si vous avez utilisé un smartphone Samsung Galaxy pour des applications qui peuvent nécessiter de s’exécuter en arrière-plan, vous auriez remarqué des notifications manquées, un rafraîchissement incohérent des données en arrière-plan et des applications généralement instables après un arrêt forcé au milieu d’une tâche .
Ce comportement s’était aggravé sur les téléphones Android de Samsung depuis Android 11.
Il existe un tracker en ligne, peut-être bien nommé « Ne tuez pas mon application! », Qui a suivi le comportement des smartphones Android en ce qui concerne la façon dont les téléphones Android gèrent l’optimisation de la batterie. Il classe les smartphones Galaxy de Samsung parmi les pires contrevenants à cet égard.
{{^userSubrated}} {{/userSubrated}}
{{^userSubrated}} {{/userSubrated}}
« Après 3 jours, toute application inutilisée ne pourra plus démarrer en arrière-plan (par exemple, les alarmes ne fonctionneront plus). Imaginez, vous n’utiliserez plus votre réveil le week-end plus 1 jour, plus de réveils et vous manquez le travail », note le traqueur. Ce n’est qu’un exemple.
Dans le contexte indien, la prochaine réduction la plus agressive des applications d’arrière-plan est effectuée par OnePlus’ Oxygen OS et MIUI sur les téléphones de Xiaomi.
« Xiaomi et sa personnalisation Android appelée MIUI appartiennent au groupe le plus troublé du marché en ce qui concerne les limitations de processus d’arrière-plan non standard et les autorisations non standard. Il n’y a pas d’API ni de documentation pour ces extensions. Dans les paramètres par défaut, le traitement en arrière-plan ne fonctionne tout simplement pas correctement et les applications qui les utilisent tomberont en panne », note le tracker, pour les téléphones Xiaomi.
{{^userSubrated}} {{/userSubrated}}
{{^userSubrated}} {{/userSubrated}}
Avec Samsung clarifiant son intention, il ne faudra peut-être pas longtemps avant que d’autres fabricants de téléphones Android annoncent des mouvements similaires avec des logiciels et des couches conçus pour Android 14.
Mais lorsque votre téléphone Android se comporte mieux avec des tâches en arrière-plan telles que le maintien d’une application de messagerie ou d’une application de diffusion de musique active, cela dépendra de la feuille de route éventuelle pour le déploiement d’Android 14 pour chaque téléphone. C’est en soi un sujet de discussion assez complexe dans l’espace des smartphones Android.