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.