¿Existe tal cosa como un "usuario actual" en Android y una forma de cambiarlo?
Estoy interesado en adquirir un Motorola Xoom y me gustaría compartirlo con mi esposa cuando esté en casa. Para mi computadora portátil con Windows, cambiamos rápidamente de usuario para que podamos mantener nuestras propias pestañas e inicios de sesión. No estoy específicamente interesado en los aspectos de privacidad del cambio de usuario, por lo que si el sistema operativo no admite usuarios separados, ¿existe un concepto de cambio de perfil?
Está disponible para teléfonos a partir de Android 5.0 (Lollipop):
http://www.android.com/versions/lollipop-5-0/
Y para tabletas a partir de Android 4.2 (Jelly Bean):
http://developer.android.com/about/versions/jelly-bean.html#42-multiuser
Como mencionó Tatjana Heuser , también está disponible como funcionalidad oculta en Android 4.1, pero no se puede acceder a través de la interfaz de usuario normal.
La aplicación SwitchMe acaba de aparecer con perfiles para usuarios root. La versión gratuita es capaz de gestionar 2 perfiles. Para administrar más perfiles, debe comprar la clave por alrededor de 3 $. SwitchMe necesita, como era de esperar, root .
SwitchMe es una aplicación única para usuarios root que le permite iniciar y cerrar sesión en múltiples instalaciones de Android tal como lo haría en una computadora de escritorio.
La tecnología detrás de SwitchMe guarda todas sus aplicaciones y datos, los protege y los almacena como un archivo en la memoria. Luego puede cerrar sesión en una cuenta e iniciar sesión en una instalación nueva de Android u otra cuenta con su propio contenido único.
Puede crear tantos perfiles como la memoria sea capaz de contener. Algunos de estos pueden requerir muy poca memoria libre porque contienen pocas aplicaciones, otros serán más grandes ya que contienen muchas aplicaciones y mucho caché y datos.
La compatibilidad con múltiples usuarios ya se ha discutido anteriormente, y creo que es algo que también se necesita. Si compro una tableta y la configuro para mi correo electrónico, calendario, etc., no quiero que ese dispositivo sea un dispositivo comunitario. Lo que significaría que se necesitarían varias tabletas en un hogar familiar.
Un problema de poder soportar múltiples usuarios es el espacio requerido. Si cada usuario tuviera su propia configuración, /data/data tendría que ser mucho más grande para admitir a estos usuarios adicionales. Pero no solo la configuración, también tendría que admitir todas las aplicaciones instaladas por el usuario, por lo que /data también tendría que ser mucho más grande. No podía usar las mismas aplicaciones entre usuarios, porque las aplicaciones pagas están vinculadas a la cuenta que las compró.
Creo que esto eventualmente sucederá, pero se necesitaría un almacenamiento mucho más grande para los dispositivos. Tal como están las cosas, mi dispositivo llena constantemente /datos/caché y tengo que borrarlo debido a la cantidad de aplicaciones que tengo instaladas. Ahora imagine tener 2 (o más usuarios) usando el mismo dispositivo. ¿Y dónde establece el límite en la cantidad de usuarios que pueden usar un dispositivo? Hay 2 adultos y 3 adolescentes en mi hogar. Así que son 5 personas que potencialmente podrían estar usando un dispositivo.
De hecho, también tengo problemas con Google TV sobre este mismo tema. Actualmente, no tiene instalado Gmail o aplicaciones similares, pero puedo iniciar sesión en Gmail a través del navegador Chrome, y luego, si alguien más viene y usa el televisor/navegador, ahora estoy conectado. (No en realidad no hago esto, pero noté que era un problema con servicios como youtube y similares)
actualizar
Google ha estado trabajando arduamente para comenzar a implementar esto . En realidad, no hay información sobre cuándo estará disponible, pero se ha sentado el comienzo de los cimientos.
En LockPatternKeyguardView se encuentra el siguiente código:
public void onUserChanged(int userId) {
mLockPatternUtils.setCurrentUser(userId);
updateScreen(getInitialMode(), true);
}
Entonces, el soporte multiusuario llegará, en algún momento.
Actualización 2 (29/10/2012)
Con el anuncio de JellyBean 4.2, el soporte multiusuario está disponible, pero solo en tabletas.
Con la actualización a 4.1.2, se pueden configurar múltiples perfiles de usuario. Hay algo de documentación en xda:
En JellyBean, según XDA, usando los comandos (necesita root, así que su antes de llamar)
pm create user <name>
pm remove-user <number>
pm list-users
las cuentas de usuario se pueden crear, eliminar y enumerar (en este orden).
Admito que esta no es una gran solución, pero en caso de que ayude a alguien, Titanium Backup tiene un soporte muy limitado para esto:
Hay una aplicación llamada Devide by Enterproid que puede funcionar. Está destinado a ser implementado en un entorno de trabajo para que un usuario pueda tener un perfil de trabajo y un perfil personal en el teléfono, cada uno separado y seguro con diferentes configuraciones y aplicaciones específicas para el entorno laboral o personal. No veo por qué no funcionaría con dos perfiles de personas diferentes en lugar de la configuración de trabajo versus personal. No sé acerca de la compatibilidad con Xoom, o el costo (probablemente no sea barato) y todavía están en una versión beta solo por invitación, pero vale la pena solicitar una invitación y comprobarlo.
Puede iniciar sesión con otro usuario, agregando varios usuarios en su dispositivo Android. Podemos habilitar varias cuentas de usuario en Android 4.2 y superior.
mateo leer
Mate
Derek Mahar
miente ryan
t0mm13b