J'ai récemment mis à jour mon Moto G2 sous Android Lollipop via une mise à jour OTA. J'ai réussi à installé la mise à jour (environ 500mb je je suppose). J'ai vu la nouvelle fonctionnalité d'ajouter d'ajouter de nouveaux comptes d'invités et de nouveaux comme dans les PC afin qu'un utilisateur n'ait pas accès à d'autres l'accès aux applications ou aux données des autres données.
Donc, disons que si j'ai une dizaine d'applications fonctionnant dans mon compte propriétaire et qu'elle vide la batterie lorsqu'elles fonctionnent en arrière-plan. Mais alors si je voulais passer à un compte invité pour prêter mon téléphone à un ami ou à un un ami ou un étranger, je ne vois aucune application s'exécutant dans compte invité dans la section des applications récentes qui était ouverte dans le compte propriétaire. compte propriétaire. Ma question est donc la suivante,
Est-ce que ces 10 applications qui sont ouvertes et toujours en arrière-plan dans mon compte propriétaire compte propriétaire vont-elles vider ma batterie lorsque le téléphone est en mode invité ?
ou seulement l'application qui fonctionne sous mon invité invité aura un effet sur l'utilisation de la pile batterie de mon téléphone.
2 votes
De bons points. En fait, la question qui se pose est la suivante : qu'advient-il des applications en cours d'exécution lorsque l'on change d'utilisateur - continuent-elles de fonctionner (en arrière-plan), ou la session de l'"utilisateur d'origine" sera-t-elle "gelée" ? Je n'ai pas d'appareil LP pour tester cela moi-même. Votre appareil est-il enraciné ? Avez-vous ADB disponible ?
0 votes
Non, mon appareil n'est pas enraciné. Je viens de mettre à jour par le biais de Motorola OTA.
1 votes
OK, cela exclut très probablement mon idée d'enquête. // Comme je trouve cette question intéressante, je l'ai mentionnée (avec un lien) dans notre salon de discussion. Certains de nos "power users" sont en fait des développeurs qui pourraient être en mesure de répondre à cette question (et le seront probablement, si on leur laisse le temps de la voir). Bonne chance - et je suis également curieux de connaître les réponses !
0 votes
On peut trouver un pointeur dans cette réponse qui indique au moins pour le compte d'invité : La session en cours est suspendue avant de passer au nouveau profil utilisateur. Si c'est une règle générale, cela signifierait que le "profil suspendu" ne devrait pas consommer de batterie - puisqu'il est suspendu (c'est-à-dire inactif).
0 votes
@Izzy merci pour le lien. Mais par suspension, voulez-vous dire que les applications ne restent pas dans la mémoire (RAM) et que l'état de l'application n'est pas sauvegardé. Si elle reste dans la mémoire, alors le fait de passer à un autre compte et de jouer à un jeu HD dans cet autre compte n'aura aucun problème de performance. Parce que je peux voir les applications toujours dans l'onglet "Récents" même après avoir changé de compte. Mais je ne sais pas si cela fonctionne en arrière-plan et consomme de la RAM. J'ai remarqué qu'il n'y avait pas de décalage avec 1 Go de mémoire et quelques petites applications fonctionnant dans les deux comptes, mais je suis curieux de savoir si Android gère le partage des applications entre plusieurs comptes utilisateurs dans la RAM.
1 votes
Premièrement, je ne faisais que pointer vers une autre réponse - l'"idée" n'est donc pas de moi. Deuxièmement, la signification exacte du terme "suspendre" n'était pas indiquée dans la réponse ; en pensant aux "modes de veille" d'un ordinateur portable/ordinateur, il pourrait s'agir de "suspendre vers la RAM" ou "suspendre vers le disque". Les deux ont en commun qu'aucun cycle de CPU, aucun trafic réseau, etc. ne serait causé par la "session suspendue". Troisièmement, une application reste même dans la "liste récente" lorsque vous la fermez à partir d'un autre endroit : "récent" signifie "récemment utilisé", pas "en cours d'exécution". Enfin, "suspendre" signifie que l'état des applications est sauvegardé pour être restauré ultérieurement.
1 votes
En rapport : Android.stackexchange.com/questions/105069/