Как протестировать многопользовательскую функцию 4.2 JellyBean на эмуляторе планшета Nexus 7?

Я знаю, что многопользовательские функции доступны в Android 4.2 JellyBean:

Я прошел через ЭТО и ЭТО .

Но я хочу протестировать эту функцию на своем эмуляторе, а не на реальном устройстве.

Мои вопросы:

  1. Можно ли протестировать многопользовательскую функцию на эмуляторе?

  2. Если да, то как это может быть?

Крайне сомнительно, что это возможно в данный момент прямо сейчас, лучше подождать и посмотреть, что сделает Google, возможно, в следующем выпуске их SDK к тому времени будет эмулятор, подождите и увидите ....

Ответы (1)

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

Однако есть две альтернативы, на которые вы можете обратить внимание:

  1. Вы можете изменить файл конфигурации и создать новый образ эмулятора из исходного кода AOSP и использовать его вместо образа системы, который AVD использует по умолчанию. Рассматриваемый файл находится в /frameworks/base/core/res/res/values/config.xmlисходном коде Android. Должна быть опция с именем config_multiuserMaximumUsers, для которой необходимо установить значение больше 1.

  2. Вы можете попробовать пакет эмулятора Jar of Beans . Он имеет экспериментальную поддержку нескольких учетных записей пользователей. Однако обратите внимание, что это эмулятор x86, а не ARM.

Спасибо за поддержку. но я не смог найти путь «/frameworks/base/core/res/res/values/config.xml» в моем ubantu 11.10, не могли бы вы мне помочь?
@Bhavesh: У вас есть весь исходный код, синхронизированный с вашим компьютером? Какие шаги вы использовали для его настройки?
какой исходный код я должен иметь для этого? не могли бы вы дать мне ссылку на него?
@Bhavesh: вам нужен полный исходный код Android. Он довольно большой, но инструкции по его настройке начинаются здесь, если вы хотите попробовать: source.android.com/source/initializing.html .