Informations

Dépannage - Android : exécution d'applications en arrière-plan

Par défaut, les téléphones Android modernes limitent l’exécution des applications en arrière-plan pour économiser la batterie. Le système peut arrêter des processus, limiter les connexions GPS et réseau, et même fermer une application lorsque l’utilisateur passe à une autre application ou que l’écran est verrouillé.

Pour qu’Uniti fonctionne correctement en arrière-plan (par exemple pour la localisation, les sessions et le GPS) :

Instructions générales (Android) :

  • Ouvrez les paramètres.
  • Allez dans Applications (Apps / Apps & Notifications).
  • Sélectionnez Uniti dans la liste des applications.
  • Ouvrez la section Batterie / Utilisation de la batterie.
  • Recherchez Optimisation de la batterie / Optimisation de la batterie et définissez :
    – Ne pas optimiser / Ne pas optimiser ou
    – Sans restriction / Sans restriction.

Lorsqu’une application est marquée comme « non optimisée », Android ne limite pas son travail en arrière-plan, ce qui est essentiel pour maintenir les sessions et les notifications en cours d’exécution après avoir quitté l’interface de l’application.

Outre la désactivation de l’optimisation de la batterie, certains téléphones (Samsung, Huawei, Xiaomi, OnePlus, etc.) disposent de leurs propres mécanismes d’économie d’énergie :

  • Désactivez l’économiseur de batterie du système (Économiseur de batterie / Mode d’économie d’énergie).
  • Sur les téléphones Samsung et les systèmes apparentés, vérifiez les « Applis en veille » / « Limites d’utilisation en arrière-plan » et supprimez Uniti de la liste de mise en veille automatique.
  • Dans MIUI/Huawei, désactivez « Gérer automatiquement » et activez le lancement automatique / l’exécution en arrière-plan pour Uniti.

Ces paramètres permettent de s’assurer que le système ne « tue » pas les applications après un moment d’inactivité.

Problème :
L’application fonctionne en arrière-plan pendant un certain temps, puis perd la connexion ou les tâches GPS s’interrompent.

Solution de diagnostic :

  • Assurez-vous qu’Uniti dispose de toutes les autorisations de localisation : « Toujours autoriser / Autoriser tout le temps » dans les autorisations de localisation.
  • Sur certains modèles Android (en particulier les plus récents, par exemple Android 14/15), même si l’optimisation est désactivée, le système peut encore restreindre les applications – dans ce cas, l’utilisateur doit activer « Autoriser l’utilisation en arrière-plan » / « Sans restriction » ou confirmer cela manuellement dans les paramètres de la batterie.

Lorsque l’application Uniti :

  • ne fonctionne pas lorsque vous quittez l’écran,
  • s’arrête après quelques minutes,
  • n’envoie pas de mises à jour GPS en arrière-plan,

Dans les réglages de la batterie, l’utilisateur doit :

  • Désactivez l’optimisation de la batterie pour Uniti (Optimisation de la batterie → Ne pas optimiser / Sans restriction).
  • Désactivez l’économiseur général de batterie (Battery Saver).
  • (optionnel) Sur les systèmes des fabricants, supprimez Uniti de la liste des applications dormantes/restreintes.