Como testar o recurso multiusuário do 4.2 JellyBean no emulador de tablet Nexus 7?

11

Eu sei que a funcionalidade multiusuário está disponível no Android 4.2 JellyBean:

Eu tenho ido através ESTE e ESTA .

Mas quero testar esse recurso no meu emulador e não no dispositivo real.

Minhas perguntas:

  1. É possível testar o recurso multiusuário em um emulador?

  2. Se sim, como pode ser?

Bhavesh
fonte
Altamente duvidoso que isso seja possível no momento, é melhor esperar e ver o que o Google faz, talvez no próximo lançamento de seu SDK, haverá um emulador até lá, espere e veja ...
t0mm13b

Respostas:

6

Infelizmente, o emulador do Android não suporta isso. Há um arquivo de configuração no sistema de compilação que determina se é necessário ativar ou não o recurso de contas de usuário e ele está desativado nas imagens do emulador distribuídas pelo Google. Enquanto isso, você pode marcar com estrela esse problema no rastreador de erros.

No entanto, existem duas alternativas que você pode procurar:

  1. Você pode alterar o arquivo de configuração e criar uma nova imagem do emulador a partir da fonte AOSP e usá-la no lugar da imagem do sistema que o AVD usa por padrão. O arquivo em questão está /frameworks/base/core/res/res/values/config.xmldentro da fonte do Android. Deve haver uma opção nomeada config_multiuserMaximumUsersque precisa ser definida como um valor maior que 1.

  2. Você pode experimentar o pacote de emulador Jar of Beans . Possui suporte experimental para várias contas de usuário. Observe, no entanto, que este é um emulador x86, não um emulador ARM.

eldarerathis
fonte
Obrigado por seu apoio. mas não consegui encontrar o caminho "/frameworks/base/core/res/res/values/config.xml" no ubantu 11.10, você poderia me ajudar?
Bhavesh
1
@Bhavesh: Você tem todo o código fonte sincronizado com o seu computador? Quais etapas você usou para configurá-lo?
Eldarerathis
qual código fonte devo ter para isso? você poderia me dar um link para ele?
Bhavesh
1
@Bhavesh: Você precisa da fonte Android completa. É muito grande, mas as instruções para configurá-lo começar aqui se você gostaria de experimentá-lo: source.android.com/source/initializing.html
eldarerathis