Android 4.2タブレットユーザーアカウントからログオフする方法はありますか?


12

タブレットデバイスのAndroid 4.2 Jelly Beanで導入された優れた機能の1つは、デスクトップオペレーティングシステムで行うのと同じようにユーザーアカウントを作成できることです。ただし、私が見る限り、ユーザーによって開始されたすべてのプロセスを停止するなどの結果になるログオフオプションはどこにもありません。

私が見ることができるマルチユーザー環境の世界で唯一の標準オプションは、ユーザーアカウントの切り替えです。そのためには、Google Nexus 7タブレットで必要なことは、画面をロックしてからハードウェアのオン/オフボタンを押してロックを解除することだけです。表示される画面で、ログインするユーザーアカウントを選択できます。

他のユーザーが開始したプロセスがデバイスのパフォーマンスに影響を与える可能性があるので、これは非常に重要です。


4
実際には、ハードウェアのオン/オフボタンを押すよりも簡単に「ログオフ」できます。右上隅から下にスワイプして、設定のショートカットの3x3パネルを表示します。パネルの左上のセルをクリックします。これはあなたの写真です。「ログイン」画面に移動します。
offby1

良い点、offby1、私はその質問をした後、画面をロックする方法を発見しました:-)それでも、簡単な方法でログアウトし、同時にアプリとプロセスをシャットダウンすることに関する問題が残っています。
クリスコブルザック

あなたは心配することについて正しいです。実際、他のユーザーのプロセスはバックグラウンドで動作しており、パフォーマンスを妨げています。バッテリーの統計情報とアクティブなプロセスのリストに表示されます。
AlikElzin-kilaka 14年

別のポイントは、他のユーザーがロック保護を持っている可能性があるということです。これは、ソリューションが何であれ、他のユーザーのアクティビティから独立している必要があることを意味します。
AlikElzin-kilaka 14年

回答:


4

私が見つけた唯一の方法は、デバイスを再起動することでした。

再起動後に他のユーザーに切り替えないように注意してください。あなたが別のユーザーに切り替えると、あなたがユーザーに戻っても、質問で言ったように、彼のプロセスが開始され、動作を続けます。

Googleがこの問題に取り組んでいないのは奇妙です。おそらく新しいAndroidバージョン4.3以降ですか?

*これは、Android 4.2のasusメモパッドで発生します。


7

端末エミュレーターで。

ルートになる

$ su

ユーザーをリストしてIDを取得します。リストされている最初の番号で、通常は最初のユーザーの場合は11です。0は所有者です。すなわち11:user:10&0:owner:13

# pm list users

ユーザー実行インスタンスを停止(ログオフ)

# am stop-user <id>

通常は「am stop-user 11」です

ID 0のデバイス所有者をログオフすることはできません。


2
ルートアクセスが必要:(
AlikElzin-kilaka

システムアプリのActivityManagerクラスにも公開されている関連APIはありますか?
TheLittleNaruto
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.