Come testare la funzione multiutente di 4.2 JellyBean sull'emulatore tablet Nexus 7?


11

So che la funzionalità multiutente è disponibile in Android 4.2 JellyBean:

Ho attraversato QUESTO e QUESTO .

Ma voglio testare questa funzione sul mio emulatore e non sul dispositivo reale.

Le mie domande:

  1. È possibile testare la funzione multiutente su un emulatore?

  2. Se sì, come può essere?


Altamente dubbio che questo sia possibile in questo momento, meglio aspettare e vedere cosa fa Google, forse nella prossima versione del loro SDK, ci sarà un emulatore per allora, aspettare e vedere ....
— t0mm13b

Risposte:


6

L'emulatore Android non supporta attualmente questo, purtroppo. Esiste un file di configurazione nel sistema di generazione che determina se abilitare o meno la funzione degli account utente ed è disabilitato nelle immagini dell'emulatore distribuite da Google. Nel frattempo puoi contrassegnare questo problema con il bug tracker.

Tuttavia ci sono due alternative che puoi guardare:

  1. È possibile modificare il file di configurazione e creare una nuova immagine dell'emulatore dalla sorgente AOSP e utilizzarla al posto dell'immagine di sistema utilizzata dall'AVD per impostazione predefinita. Il file in questione si trova /frameworks/base/core/res/res/values/config.xmlall'interno della fonte Android. Dovrebbe esserci un'opzione denominata config_multiuserMaximumUsersche deve essere impostata su un valore maggiore di 1.

  2. Puoi provare il pacchetto dell'emulatore Jar of Beans . Ha il supporto sperimentale per più account utente. Si noti, tuttavia, che si tratta di un emulatore x86, non di un ARM.


Grazie per il vostro sostegno. ma non sono riuscito a trovare il percorso "/frameworks/base/core/res/res/values/config.xml" nel mio ubantu 11.10 potresti aiutarmi?
— Bhavesh,

1
@Bhavesh: hai tutto il codice sorgente sincronizzato con il tuo computer? Quali passaggi hai utilizzato per configurarlo?
— eldarerathis,

quale codice sorgente dovrei avere? potresti per favore darmi un link per questo?
— Bhavesh,

1
@Bhavesh: hai bisogno della fonte Android completa. E 'abbastanza grande, ma le istruzioni per la sua creazione iniziare qui se vuoi provarlo: source.android.com/source/initializing.html
— eldarerathis
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.