Я знаю, что многопользовательская функциональность доступна в Android 4.2 JellyBean:
Но я хочу протестировать эту функцию на моем эмуляторе, а не на реальном устройстве.
Мои вопросы:
Можно ли протестировать многопользовательскую функцию на эмуляторе?
Если да, то как это может быть?
Ответы:
Эмулятор Android в настоящее время не поддерживает это, к сожалению. В системе сборки есть файл конфигурации, который определяет, следует ли включать функцию учетных записей пользователей, и он отключен в изображениях эмулятора, распространяемых Google. Тем временем вы можете пометить эту проблему на баг-трекере.
Однако есть две альтернативы:
Вы можете изменить файл конфигурации и создать новый образ эмулятора из источника AOSP и использовать его вместо системного образа, который AVD использует по умолчанию. Данный файл находится
/frameworks/base/core/res/res/values/config.xml
внутри исходного кода Android. Должна быть указанная опция, значениеconfig_multiuserMaximumUsers
которой должно быть больше 1.Вы можете попробовать пакет эмулятора Jar of Beans . Он имеет экспериментальную поддержку нескольких учетных записей пользователей. Обратите внимание, что это эмулятор x86, а не ARM.
источник