Есть ли такая вещь, как «текущий пользователь» на Android и способ ее переключения?
Я заинтересован в приобретении Motorola Xoom и хотел бы поделиться им с женой дома. Для моего ноутбука с Windows мы использовали быстрое переключение пользователей, чтобы мы могли вести свои собственные вкладки и входить в систему. Меня не особо интересуют аспекты конфиденциальности при переключении пользователей, поэтому, если ОС не поддерживает отдельных пользователей, существует ли концепция переключения профилей?
privacy
profiles
user-interface
multi-user
Рэй Хейс
источник
источник
Ответы:
Это доступно для телефонов, начиная с Android 5.0 (Lollipop):
http://www.android.com/versions/lollipop-5-0/
А для планшетов, начиная с Android 4.2 (Jelly Bean):
http://developer.android.com/about/versions/jelly-bean.html#42-multiuser
Как отметила Татьяна Хойзер , она также доступна как скрытая функциональность в Android 4.1, но недоступна через обычный пользовательский интерфейс.
источник
Только что появилось приложение SwitchMe с профилями для пользователей root. Бесплатная версия способна управлять 2 профилями. Для того, чтобы управлять несколькими профилями, вам нужно купить ключ примерно за 3 $. SwitchMe требует, что неудивительно, root .
источник
Поддержка нескольких пользователей уже обсуждалась ранее, и я думаю, что это то, что также необходимо. Если я покупаю планшет и настраиваю его для своей электронной почты, календаря и т. Д., Я не хочу, чтобы это устройство было устройством сообщества. Что означало бы, что в семейном домашнем хозяйстве понадобится несколько таблеток.
Проблема, связанная с возможностью поддержки нескольких пользователей, заключается в требуемом пространстве. Если бы у каждого пользователя были свои собственные настройки, то / data / data должна была бы быть намного больше, чтобы поддерживать этих дополнительных пользователей. Но не только настройки, он также должен поддерживать все приложения, установленные пользователем, поэтому / data также должен быть намного больше. Вы не можете использовать одни и те же приложения между пользователями, потому что платные приложения привязаны к аккаунту, который их купил.
Я думаю, что в конечном итоге это произойдет, но для устройств потребуется гораздо больший объем памяти. На самом деле, мое устройство постоянно заполняет / data / cache, и я должен очистить его из-за количества установленных приложений. Теперь представьте, что 2 (или более пользователей) используют одно устройство. И где вы устанавливаете ограничение на количество пользователей, которые могут использовать одно устройство? В моем доме 2 взрослых и 3 подростка. Так что это 5 человек, которые потенциально могут использовать одно устройство.
Я действительно испытываю проблемы с Google TV по этой же теме. В настоящее время на нем не установлены gmail или подобные приложения, но я могу войти в gmail через браузер Chrome, а затем, если кто-то еще приходит и использует телевизор / браузер, теперь я вошел в систему. на самом деле это не так, но я заметил, что это проблема с такими сервисами, как YouTube и т. д.)
Обновить
Google усердно трудился, начав реализовывать это . На самом деле нет информации о том, когда она будет доступна, но начало фундамента уже заложено.
В LockPatternKeyguardView есть следующий код:
Так что многопользовательская поддержка идет, в какой-то момент.
Обновление 2 (29.10.2012)
С анонсом JellyBean 4.2 многопользовательская поддержка доступна, но только на планшетах.
источник
С обновлением до 4.1.2 можно настроить несколько профилей пользователей. На xda есть документация:
В JellyBean, согласно XDA, используются команды (нужен root, поэтому su перед вызовом)
учетные записи пользователей могут быть созданы, удалены и перечислены (в этом порядке).
источник
Я признаю, что это не очень хорошее решение, но в случае, если оно кому-нибудь поможет, у Titanium Backup очень ограниченная поддержка:
http://www.titaniumtrack.com/kb/titanium-backup-kb/titanium-backup-howtos.html#multi-user-data-profiles
источник
Существует приложение под названием Devide by Enterproid, которое может помочь. Он предназначен для развертывания в рабочей среде, чтобы у пользователя был рабочий профиль и личный профиль на телефоне, каждый из которых был бы отдельным и безопасным с различными настройками и приложениями, специфичными для рабочей или личной среды. Я не понимаю, почему это не сработает с профилями двух разных людей вместо работы против личной настройки. Я не знаю ни о совместимости с Xoom, ни о стоимости (вероятно, она недешевая), и они все еще находятся в бете только для приглашения, но стоит запросить приглашение и проверить его.
источник
Вы можете войти с другим пользователем, добавив несколько пользователей на вашем устройстве Android. Мы можем включить несколько учетных записей пользователей на Android 4.2 и выше.
источник