46 votes

Prise en charge de plusieurs utilisateurs sur un même appareil

Existe-t-il un "utilisateur actuel" sur Android et un moyen de le changer ?

Je suis intéressé par l'achat d'un Motorola Xoom et j'aimerais le partager avec ma femme lorsqu'elle est à la maison. Pour mon ordinateur portable Windows, nous utilisons le changement rapide d'utilisateur afin de pouvoir conserver nos propres onglets et connexions. Si le système d'exploitation ne prend pas en charge les utilisateurs distincts, existe-t-il un concept de changement de profil ?

0 votes

Cela peut être fait en sauvegardant et en restaurant à plusieurs reprises, mais ce n'est certainement pas un changement d'utilisateur "rapide" ; probablement plus de problèmes que cela n'en vaut la peine. Espérons que Google prendra bientôt en charge cette fonctionnalité, avec l'arrivée des tablettes qui seront probablement partagées, etc.

0 votes

Au lieu de devoir sauvegarder la ROM de l'utilisateur à chaque fois, y a-t-il un moyen de configurer un double démarrage avec deux instances distinctes d'Android ? Cela permettrait de changer rapidement d'utilisateur en redémarrant (en supposant que la xoom a un temps de démarrage rapide). Peut-être quelque chose comme ce ?

0 votes

Matt, c'est une idée intéressante, mais cela doublerait l'espace de stockage qu'Android occupe sur l'appareil. Il serait plus logique de mettre en œuvre des profils d'utilisateurs, de la même manière que les divers environnements de bureau Linux, Mac OS et Windows prennent en charge plusieurs comptes d'utilisateurs. Il n'y a aucune raison pour qu'Android ne puisse pas faire la même chose.

15voto

Mr. Kraus Points 1780

Cette fonction est disponible pour les téléphones à partir d'Android 5.0 (Lollipop) :
http://www.Android.com/versions/lollipop-5-0/

Et pour les tablettes à partir d'Android 4.2 (Jelly Bean) :
http://developer.Android.com/about/versions/jelly-bean.html#42-multiuser

Dans le rôle de Tatjana Heuser mentionné Dans Android 4.1, elle est également disponible en tant que fonctionnalité cachée, mais n'est pas accessible via l'interface utilisateur normale.

8voto

mercutio Points 5828

La prise en charge de plusieurs utilisateurs a déjà été évoquée et je pense qu'elle est également nécessaire. Si j'achète une tablette et que je la configure pour mon courrier électronique, mon calendrier, etc. je ne veux pas que cet appareil devienne un appareil communautaire. Je ne veux pas que cet appareil soit un appareil communautaire, ce qui signifierait que plusieurs tablettes seraient nécessaires dans un foyer familial.

Le problème de la prise en charge de plusieurs utilisateurs est l'espace nécessaire. Si chaque utilisateur avait ses propres paramètres, alors le répertoire /data/data devrait être beaucoup plus grand pour supporter ces utilisateurs supplémentaires. Mais il n'y a pas que les paramètres, il faudrait aussi prendre en charge toutes les applications installées par l'utilisateur, donc /data devrait être beaucoup plus grand aussi. Vous ne pourriez pas utiliser les mêmes applications d'un utilisateur à l'autre, car les applications payantes sont liées au compte qui les a achetées.

Je pense que cela finira par arriver, mais il faudrait un stockage beaucoup plus important pour les appareils. Actuellement, mon appareil remplit constamment le répertoire /data/cache et je dois le vider à cause du nombre d'applications que j'ai installées. Imaginez maintenant que deux utilisateurs (ou plus) utilisent le même appareil. Et où fixez-vous la limite du nombre d'utilisateurs qui peuvent utiliser un appareil ? Il y a 2 adultes et 3 adolescents dans mon foyer. Cela fait donc 5 personnes qui peuvent potentiellement utiliser un appareil.

J'ai également des problèmes avec Google TV à ce sujet. Actuellement, gmail et les applications de ce type ne sont pas installés sur la TV, mais je peux me connecter à gmail via le navigateur Chrome, et si quelqu'un d'autre utilise la TV/navigateur, je suis connecté. (Je ne le fais pas vraiment, mais j'ai remarqué que c'était un problème avec des services comme YouTube et autres).


mise à jour

Google a travaillé dur commencer à mettre en œuvre cette . Aucune information concrète sur la date à laquelle il sera disponible, mais le début des fondations a été posé.

En el LockPatternKeyguardView est le code suivant :

public void onUserChanged(int userId) {
           mLockPatternUtils.setCurrentUser(userId);
           updateScreen(getInitialMode(), true);
}

Le support multi-utilisateurs est donc à venir, à un moment donné.

Mise à jour 2 (29/10/2012)

Avec l'annonce de JellyBean 4.2, le support multi-utilisateurs est disponible, mais uniquement sur les tablettes.

0 votes

"... mais seulement sur les tablettes." -- ce qui est logique car les téléphones ne sont généralement pas partagés. Les tablettes le sont.

8voto

Vadzim Points 452

SwitchMe L'application vient d'apparaître, avec des profils pour les utilisateurs de Root. La version gratuite permet de gérer 2 profils. Pour gérer plus de profils, il faut acheter la clé pour environ 3$. SwitchMe a besoin, sans surprise, Racine .

SwitchMe est une application unique pour les utilisateurs de Root qui permet de se connecter à de se connecter et se déconnecter de plusieurs installations d'Android comme vous le feriez sur un ordinateur de bureau.

La technologie qui se cache derrière SwitchMe sauvegarde toutes vos applications et données, les protège et les stocke dans un fichier en mémoire. Vous pouvez ensuite vous Vous pouvez ensuite vous déconnecter d'un compte et vous connecter à une nouvelle installation d'Android ou à un autre compte avec son propre code unique. un autre compte avec son propre contenu unique.

Vous pouvez créer autant de profils que la mémoire peut en contenir. Certains d'entre eux peuvent nécessiter très peu de mémoire libre car ils contiennent peu d'applications. peu d'applications, d'autres seront plus grands car ils contiennent de nombreuses applications et beaucoup de cache et de données.

0 votes

Je suis vraiment impressionné par l'application : C'est exactement ce que je cherchais pour partager mon Kindle Fire modifié avec d'autres personnes.

5voto

Tatjana Heuser Points 141

Avec la mise à jour vers 4.1.2, il est possible de configurer plusieurs profils d'utilisateurs. Il y a de la documentation sur xda :

Dans JellyBean, selon XDA, en utilisant les commandes (besoin de Root, donc su avant d'appeler)

pm create user <name>
pm remove-user <number>
pm list-users

les comptes utilisateurs peuvent être créés, supprimés et répertoriés (dans cet ordre).

3voto

Mr. Kraus Points 1780

J'admets que ce n'est pas une grande solution, mais au cas où cela aiderait quelqu'un, Sauvegarde en titane a un support très limité pour cela :

http://www.titaniumtrack.com/kb/titanium-backup-kb/titanium-backup-howtos.html#multi-user-data-profiles

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X