Recientemente he actualizado mi Moto G2 a Android Lollipop a través de una actualización OTA. He instalado con éxito instalado la actualización (alrededor de 500mb i supongo). Vi la nueva característica de añadir nuevas cuentas de invitados y de nuevos usuarios como la de los PC's para que un usuario para que un usuario no tenga acceso a otras aplicaciones o datos.
Así que, digamos que si tengo unas 10 aplicaciones ejecutándose en mi cuenta de propietario y que drena la batería mientras se ejecuta en segundo plano. Pero entonces si yo quisiera cambiar a una cuenta de invitado para prestar mi teléfono a un amigo o algún extraño, no puedo ver ninguna aplicación que se ejecute en la cuenta de invitado en la sección de aplicaciones recientes que estaba abierta en la cuenta de propietario propietario. Así que mi pregunta es,
¿Serán esas 10 aplicaciones que se abren y siguen ejecutando en segundo plano en mi cuenta propietario agotan la batería mientras el teléfono está en el modo de invitado?
o sólo la aplicación que se ejecuta bajo mi cuenta de invitado cuenta tendrá un efecto en el uso de la batería de mi teléfono. uso de la batería de mi teléfono.
2 votos
Puntos buenos. Básicamente, la pregunta que hay detrás es: ¿Qué ocurre con las aplicaciones en ejecución cuando se cambia de usuario - siguen ejecutándose (en segundo plano), o se "congela" la sesión del "usuario de origen"? No tengo un dispositivo LP para probar esto yo mismo. ¿Tu dispositivo está rooteado? ¿Tienes ADB disponible?
0 votos
No mi dispositivo no tiene root..i acaba de actualizar a través de motorola ota.
1 votos
De acuerdo, eso probablemente descarta mi idea para la investigación. // Como me parece bastante interesante, he mencionado (y enlazado) tu pregunta en nuestra sala de chat también. Algunos de nuestros "usuarios avanzados" son en realidad devs que podrían ser capaces de responder a esta pregunta (y probablemente lo harán, dado algún tiempo para verlo). Buena suerte, y yo también tengo curiosidad por las respuestas.
0 votos
Se puede encontrar un puntero en esta respuesta que establece al menos para la cuenta de invitado: La sesión actual se suspende antes de cambiar al nuevo perfil de usuario. Si esa es una regla general, significaría que el "perfil suspendido" no debería consumir ninguna batería, ya que está suspendido (es decir, inactivo).
0 votos
@Izzy gracias por el enlace. Pero por suspender quieres decir que las aplicaciones no se quedan en la memoria (RAM) y el estado de la aplicación no se guarda. Si se queda en la memoria, entonces al cambiar a otra cuenta y jugar un juego en HD en la otra cuenta tendrá algún problema de rendimiento. Porque puedo ver que las aplicaciones siguen en la pestaña de recientes incluso después de cambiar de cuenta. Pero no sé si se ejecuta en segundo plano y se come la RAM. He notado que no hay retrasos con 1 GB de memoria y algunas aplicaciones pequeñas que se ejecutan en ambas cuentas, pero tengo curiosidad por saber si Android gestiona el uso compartido de aplicaciones de múltiples cuentas de usuario en la memoria RAM.
1 votos
En primer lugar, sólo estaba señalando otra respuesta, por lo que la "idea" no es mía. Segundo, el significado exacto de suspender no se dio allí; pensando en los "modos de suspensión" que tiene un portátil/ordenador, podría ser "suspender a la RAM" o "suspender al disco". Ambos tenían en común que no se producirían ciclos de CPU, tráfico de red, etc. por la "sesión suspendida". En tercer lugar, una aplicación permanece incluso en la "lista de recientes" cuando la cierras desde otro lugar: "reciente" significa "usado recientemente", no "actualmente en ejecución". Por último, "suspender" significaría el estado de las aplicaciones guardado para ser restaurado más tarde.
1 votos
Relacionado con esto: Android.stackexchange.com/questions/105069/