Gibt es eine Möglichkeit, sich von Ihrem Android 4.2-Tablet-Benutzerkonto abzumelden?

12

Eine der netten Funktionen, die in Android 4.2 Jelly Bean auf Tablet-Geräten eingeführt wurden, ist die Möglichkeit, Benutzerkonten wie auf Desktop-Betriebssystemen zu erstellen. Soweit ich jedoch sehen kann, scheint es nirgends eine Abmeldemöglichkeit zu geben, die dazu führen würde, dass z. B. alle von einem Benutzer initiierten Prozesse gestoppt werden .

Die einzige Standardoption in der Welt mit Mehrbenutzerumgebungen, die ich sehen kann, ist das Wechseln zwischen Benutzerkonten. Dazu muss ich auf meinem Google Nexus 7-Tablet nur den Bildschirm sperren und durch Drücken der Ein- / Aus-Taste für die Hardware entsperren. Auf dem angezeigten Bildschirm können Sie auswählen, bei welchem ​​Benutzerkonto Sie sich anmelden möchten.

Dies ist sehr wichtig, da ich befürchte, dass die von anderen Benutzern gestarteten Prozesse die Leistung des Geräts beeinträchtigen könnten.

Chris Kobrzak
quelle
4
Tatsächlich können Sie sich ein wenig einfacher abmelden als durch Drücken der Ein- / Aus-Taste für die Hardware: Streichen Sie von der oberen rechten Ecke nach unten, um das 3x3-Bedienfeld mit den Einstellungsverknüpfungen anzuzeigen. Klicken Sie auf die Zelle oben links im Bedienfeld, die ein Foto von Ihnen ist. Dadurch gelangen Sie zum Anmeldebildschirm.
offby1
Guter Punkt, offby1, ich habe diese Art entdeckt, den Bildschirm zu sperren, nachdem ich diese Frage gestellt habe :-) Trotzdem bleibt das Problem, sich abzumelden und gleichzeitig Apps und Prozesse auf einfache Weise zu schließen.
Chris Kobrzak
Sie haben Recht, besorgt zu sein. Die Prozesse anderer Benutzer arbeiten tatsächlich im Hintergrund und beeinträchtigen die Leistung. Ich sehe es in den Batteriestatistiken und in der Liste der aktiven Prozesse.
AlikElzin-kilaka
Ein weiterer Punkt ist, dass andere Benutzer möglicherweise über einen Sperrschutz verfügen. Dies bedeutet, dass die Lösung unabhängig von den Aktivitäten anderer Benutzer sein muss.
AlikElzin-kilaka

Antworten:

4

Die einzige Möglichkeit, die ich gefunden habe, war das Gerät neu zu starten .

Stellen Sie sicher, dass Sie nach dem Neustart nicht zu anderen Benutzern wechseln. Sobald Sie zu einem anderen Benutzer wechseln, werden seine Prozesse eingeleitet und funktionieren auch dann weiter, wenn Sie wieder zu Ihrem Benutzer wechseln - genau wie in der Frage angegeben.

Seltsam, dass Google dieses Problem nicht angegangen ist. Vielleicht auf einer neueren Android-Version 4.3+?

* Dies passiert mir auf meinem Asus-Notizblock mit Android 4.2.

AlikElzin-kilaka
quelle
7

Im Terminal-Emulator;

Werden Sie root

$ su

Listen Sie die Benutzer auf, um ihre ID zu erhalten. Es ist die erste aufgeführte Zahl, normalerweise 11 für den ersten Benutzer. 0 ist der Besitzer. Dh 11: Benutzer: 10 & 0: Besitzer: 13

# pm list users

Stoppen Sie die Ausführungsinstanz des Benutzers (Abmeldung)

# am stop-user <id>

Normalerweise 'bin Stop-User 11'

Sie können den Gerätebesitzer mit der ID 0 nicht abmelden.

Nick Crawford
quelle
2
Erfordert Root-Zugriff :(
AlikElzin-kilaka
Gibt es eine relevante API in der ActivityManager-Klasse auch für System-Apps?
TheLittleNaruto