Поддержка нескольких пользователей на одном устройстве

Есть ли такая вещь, как «текущий пользователь» на Android и способ ее переключения?

Я заинтересован в получении Motorola Xoom и хотел бы поделиться ею с моей женой, когда дома. Для моего ноутбука Windows мы быстро переключаемся на пользователей, чтобы сохранить собственные вкладки и логины. Меня не интересуют аспекты конфиденциальности при переключении пользователей, поэтому, если ОС не поддерживает отдельных пользователей, существует ли концепция переключения профилей?

45 голосов | спросил Ray Hayes 6 MarpmSun, 06 Mar 2011 18:33:09 +03002011-03-06T18:33:09+03:0006 2011, 18:33:09

7 ответов


15

Это доступно для телефонов, начиная с 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

Как сказал Tatjana Heuser , он также доступен как скрытая функциональность в Android 4.1, но недоступен через обычный пользовательский интерфейс.

ответил bmaupin 2 52012vEurope/Moscow11bEurope/MoscowFri, 02 Nov 2012 18:05:56 +0400 2012, 18:05:56
8

приложение SwitchMe появилось только с профилями для пользователей root. Бесплатная версия способна управлять двумя профилями. Чтобы управлять дополнительными профилями, вам нужно купить ключ около 3 $. SwitchMe требует, что неудивительно, root .

  

SwitchMe - это уникальное приложение для пользователей root, которое позволяет вам регистрировать   в и из нескольких установок Android так же, как и на   настольный компьютер.

     

Технология SwitchMe сохраняет все ваши приложения и   данные, защищает его и сохраняет в виде файла в памяти. Затем вы можете войти в журнал   вне учетной записи и войдите в новую установку Android или   другой аккаунт с его собственным уникальным контентом.

     

Вы можете создать столько профилей, сколько может удерживать память.   Некоторым из них может потребоваться очень мало свободной памяти, поскольку они содержат   несколько приложений, другие будут больше, поскольку они содержат много приложений и   много кеша и данных.

ответил Vadzim 27 Jpm1000000pmFri, 27 Jan 2012 14:58:36 +040012 2012, 14:58:36
8

Поддержка нескольких пользователей обсуждалась раньше, и я думаю, что это то, что необходимо. Если я куплю планшет и настрою его для своей электронной почты, календаря и т. Д. Я не хочу, чтобы это устройство было устройством сообщества. Это означало бы, что в семейном доме понадобится несколько планшетов.

Проблема с поддержкой нескольких пользователей - это необходимое пространство. Если у каждого пользователя были свои собственные настройки, то данные /данные /данные должны были бы быть намного больше, чтобы поддерживать этих дополнительных пользователей. Но не только настройки, он должен будет поддерживать все приложения, установленные пользователем, так что /данные должны быть намного больше. Вы не можете использовать одни и те же приложения между пользователями, потому что платные приложения привязаны к учетной записи, которая их купила.

Я думаю, что это в конечном итоге произойдет, но для устройств потребуется гораздо большее хранилище. Как бы то ни было, мое устройство последовательно заполняет /data /cache, и я должен очистить его из-за количества приложений, которые я установил. Теперь представьте, что у вас есть 2 (или более пользователей), использующих одно и то же устройство. И где вы устанавливаете ограничение на количество пользователей, которые могут использовать одно устройство? В моей семье 2 взрослых и 3 подростка. Таким образом, это 5 человек, которые потенциально могут использовать одно устройство.

Я действительно испытываю проблемы с Google TV по этой теме. В настоящее время у нее нет gmail или таких приложений, но я могу войти в gmail через Chrome Browser, а затем, если кто-то еще придет и использует ТВ /Браузер, теперь я вошел в систему. (Я не знаю Фактически это делаю, но я заметил, что это проблема с такими сервисами, как youtube и т. д.)


Обновление

Google было трудно на работе , начинающий реализовывать это . Фактически нет информации о том, когда она будет доступна, но заложен фундамент.

В LockPatternKeyguardView - это следующий код:

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

В какой-то момент появляется многопользовательская поддержка.

Обновление 2 (10/29/2012)

С объявлением JellyBean 4.2 поддерживается многопользовательская поддержка, но только на планшетах.

ответил Ryan Conrad 7 12011vEurope/Moscow11bEurope/MoscowMon, 07 Nov 2011 20:34:10 +0400 2011, 20:34:10
4

С обновлением до 4.1.2 можно настроить несколько профилей пользователей. Есть документация по xda:

В JellyBean, в соответствии с XDA, с помощью команд (нужен корень, поэтому su до вызова)

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

учетные записи пользователей могут быть созданы, удалены и перечислены (в этом порядке).

ответил Tatjana Heuser 16 +04002012-10-16T19:52:46+04:00312012bEurope/MoscowTue, 16 Oct 2012 19:52:46 +0400 2012, 19:52:46
3

Я признаю, что это не отличное решение, но в случае, если это помогает кому-то, Titanium Backup имеет очень ограниченную поддержку для этого:

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

ответил bmaupin 13 Jpm1000000pmFri, 13 Jan 2012 20:19:50 +040012 2012, 20:19:50
2

Существует приложение под названием Devide от Enterproid, которое может сделать трюк. Он предназначен для развертывания в рабочей среде, чтобы пользователь мог иметь рабочий профиль и личный профиль на телефоне, каждый отдельный и защищенный с различными настройками и приложениями, специфичными для работы или личной среды. Я не понимаю, почему он не будет работать с профилями двух разных людей вместо работы или личной настройки. Я не знаю о совместимости с Xoom или стоимости (это, вероятно, не дешево), и они все еще находятся в бета-версии приглашения, но стоит запросить приглашение и проверить его.

ответил Matt 6 MarpmSun, 06 Mar 2011 22:04:39 +03002011-03-06T22:04:39+03:0010 2011, 22:04:39
0

Вы можете войти в систему с другим пользователем, добавив несколько пользователей на Android-устройство. Мы можем включить несколько учетных записей пользователей на Android 4.2 и выше.

  1. Создайте еще одну учетную запись пользователя, открыв уведомление с помощью двойного раскрывающегося уведомления, чтобы получить другие быстрые настройки.
  2. В других быстрых настройках в правом верхнем углу вы найдете круглую иконку. Это значок пользователя администратора (если вы используете его в первый раз).
  3. Нажмите на него и создайте нового пользователя (он останется до тех пор, пока вы его не удалите) или используйте гостевого пользователя (он будет удален после его использования, но вы также можете его сохранить).
  4. После создания нового /гостевого пользователя. Просто зайдите в Google Play Store, установите любое приложение, которое вы хотите. Не беспокойтесь, он будет использовать ваши существующие файлы приложений, но не данные пользователей, поэтому он не будет загружать новый.
  5. Вы можете войти в эти приложения с другим идентификатором. Подобно этому вы можете использовать Whatsapp, hike, facebook, twitter, paytm и многое другое ...
  6. До этого перейдите к большему количеству настроек Нажмите и откройте, что создали новые /гостевые настройки пользователя и включите Разрешить телефонные звонки и SMS. Чтобы вы получили подтверждение SMS или звонок. Если какая-либо помощь вы можете прокомментировать, я буду продолжать ее обновлять, если любые изменения или улучшения.
ответил Tintu Mon 3 22015vEurope/Moscow11bEurope/MoscowTue, 03 Nov 2015 08:04:38 +0300 2015, 08:04:38

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132