Gibt es so etwas wie einen "aktuellen Benutzer" auf Android und eine Möglichkeit, ihn zu wechseln?
Ich interessiere mich für ein Motorola Xoom und möchte es zu Hause mit meiner Frau teilen. Für meinen Windows-Laptop verwenden wir einen schnellen Benutzerwechsel, damit wir unsere eigenen Registerkarten und Anmeldungen behalten können. Ich interessiere mich nicht speziell für die Datenschutzaspekte des Benutzerwechsels. Wenn das Betriebssystem also keine separaten Benutzer unterstützt, gibt es ein Konzept für den Profilwechsel?
Dies ist für Telefone ab Android 5.0 (Lollipop) verfügbar:
http://www.android.com/versions/lollipop-5-0/
Und für Tablets ab Android 4.2 (Jelly Bean):
http://developer.android.com/about/versions/jelly-bean.html#42-multiuser
Wie Tatjana Heuser erwähnte , ist es auch als versteckte Funktion in Android 4.1 verfügbar, aber nicht über die normale Benutzeroberfläche zugänglich.
Die SwitchMe- App ist gerade erschienen und enthält Profile für Root-Benutzer. Die kostenlose Version kann 2 Profile verwalten. Um mehr Profile zu verwalten, müssen Sie den Schlüssel für etwa 3 $ kaufen. SwitchMe benötigt wenig überraschend root .
SwitchMe ist eine einzigartige Anwendung für Root-Benutzer, mit der Sie sich wie auf einem Desktop-Computer bei mehreren Installationen von Android an- und abmelden können.
Die Technologie hinter SwitchMe speichert alle Ihre Anwendungen und Daten, schützt sie und speichert sie als Datei im Arbeitsspeicher. Sie können sich dann von einem Konto abmelden und sich bei einer neuen Installation von Android oder einem anderen Konto mit eigenen einzigartigen Inhalten anmelden.
Sie können so viele Profile erstellen, wie der Speicher aufnehmen kann. Einige davon benötigen möglicherweise sehr wenig freien Speicherplatz, da sie nur wenige Apps enthalten, andere sind größer, da sie viele Anwendungen und viel Cache und Daten enthalten.
Die Unterstützung mehrerer Benutzer wurde zuvor diskutiert, und ich denke, dass dies auch etwas ist, das benötigt wird. Wenn ich ein Tablet kaufe und es für meine E-Mail, meinen Kalender usw. einrichte, möchte ich nicht, dass dieses Gerät ein Gemeinschaftsgerät ist. Das würde bedeuten, dass in einem Familienhaushalt mehrere Tablets benötigt würden.
Ein Problem bei der Fähigkeit, mehrere Benutzer zu unterstützen, ist der erforderliche Platz. Wenn jeder Benutzer seine eigenen Einstellungen hätte, müsste /data/data viel größer sein, um diese zusätzlichen Benutzer zu unterstützen. Aber nicht nur Einstellungen, es müsste auch alle vom Benutzer installierten Apps unterstützen, also müsste /data auch viel größer sein. Sie konnten nicht dieselben Apps zwischen Benutzern verwenden, da die kostenpflichtigen Apps an das Konto gebunden sind, das sie gekauft hat.
Ich denke, dass dies irgendwann passieren wird, aber für die Geräte wäre viel größerer Speicherplatz erforderlich. So wie es ist, füllt mein Gerät ständig den /data/cache und ich muss das wegen der Anzahl der installierten Apps löschen. Stellen Sie sich jetzt vor, dass 2 (oder mehr Benutzer) dasselbe Gerät verwenden. Und wo legen Sie die Grenze für die Anzahl der Benutzer fest, die ein Gerät verwenden können? In meinem Haushalt leben 2 Erwachsene und 3 Jugendliche. Das sind also 5 Personen, die potenziell ein Gerät verwenden könnten.
Ich habe tatsächlich auch Probleme mit Google TV zu diesem Thema. Gmail oder ähnliche Apps sind derzeit nicht installiert, aber ich kann mich über den Chrome-Browser bei Gmail anmelden, und wenn dann jemand anderes kommt und den Fernseher/Browser verwendet, bin ich jetzt angemeldet. (Ich don mache das nicht wirklich, aber ich habe festgestellt, dass es ein Problem mit Diensten wie YouTube und so ist)
aktualisieren
Google hat hart daran gearbeitet , dies zu implementieren . Es gibt keine genauen Informationen darüber, wann es verfügbar sein wird, aber der Grundstein ist gelegt.
In der LockPatternKeyguardView steht folgender Code:
public void onUserChanged(int userId) {
mLockPatternUtils.setCurrentUser(userId);
updateScreen(getInitialMode(), true);
}
Irgendwann kommt also Multi-User-Support.
Aktualisierung 2 (29.10.2012)
Mit der Ankündigung von JellyBean 4.2 ist Multi-User-Unterstützung verfügbar, aber nur auf Tablets.
Mit dem Update auf 4.1.2 können mehrere Benutzerprofile konfiguriert werden. Es gibt einige Dokumentation auf xda:
In JellyBean, laut XDA, mit den Befehlen (muss root, also su vor dem Aufruf)
pm create user <name>
pm remove-user <number>
pm list-users
Benutzerkonten können erstellt, gelöscht und aufgelistet werden (in dieser Reihenfolge).
Ich gebe zu, dass dies keine großartige Lösung ist, aber falls es jemandem hilft, bietet Titanium Backup dafür nur sehr begrenzte Unterstützung:
Es gibt eine App namens Devide von Enterproid, die den Zweck erfüllen kann. Es ist für die Bereitstellung in einer Arbeitsumgebung gedacht, sodass ein Benutzer ein Arbeitsprofil und ein persönliches Profil auf dem Telefon haben kann, jedes getrennt und sicher mit unterschiedlichen Einstellungen und Apps, die für die Arbeits- oder persönliche Umgebung spezifisch sind. Ich sehe nicht ein, warum es nicht mit den Profilen zweier verschiedener Personen funktionieren würde, anstatt mit der Konfiguration Arbeit vs. Privat. Ich weiß nichts über die Kompatibilität mit dem Xoom oder die Kosten (es ist wahrscheinlich nicht billig) und sie befinden sich immer noch in einer Beta-Version nur auf Einladung, aber es lohnt sich, eine Einladung anzufordern und sie auszuprobieren.
Sie können sich mit einem anderen Benutzer anmelden, indem Sie mehrere Benutzer auf Ihrem Android-Gerät hinzufügen. Wir können mehrere Benutzerkonten auf Android 4.2 und höher aktivieren.
Matthäus Lesen
Matt
Derek Mahar
Lüge Ryan
t0mm13b