2012-11-07 18 views
7

sto nuovo sviluppatore Android, Attualmente sto usando API-15 immagine Android ARM EABI v7 Cercavo Android Manager SDK che c'è un'altra immagine Intel x86 per Android livello di API 15CPU fame emulatore di Android: immagine Android ARM EABI immagine x86 vs

la mia macchina è Intel core i5 - 8GB RAM + 2GB Radeon scheda grafica dedicata

Ma il mio emulatore prende un sacco di cpu .. Quando eseguo l'emulatore, la ventola della CPU getta un sacco di calore e costantemente corre, livello della CPU per uno dei core va piuttosto alto.

L'utilizzo di un'immagine x86 per Android migliora le prestazioni? Posso usare la gpu grafica dedicata per migliorare l'efficienza?

Grazie,

risposta

6

Risposta breve è sì. Quando uso l'emulatore x86 sul mio macbook pro di inizio 2011, gestisce le mie app più velocemente di un dispositivo reale, come un Nexus 7. E quando creo l'AVD, c'è un'opzione per usare la GPU, oppure puoi usare un argomento di comando per averlo usa la GPU.

Ecco uno screenshot della mia definizione ave ... notare l'impostazione di emulazione GPU nella sezione Hardware:

enter image description here

+0

Grazie per la pronta risposta. Proverò a tornare con la mia esperienza – Ahmed

+0

Ho provato l'immagine x86 di api-15, ragionevolmente più veloce dell'immagine del braccio e consumo anche CPU relativamente più bassa. Tuttavia l'immagine x86 per api-10 funziona solo senza gpu. Con Gpu abilitato mostra schermo nero e non si avvia affatto, qualche idea a riguardo? – Ahmed

+0

Per l'immagine x86 di api-10, la mia esperienza è simile alla tua. Non mi sono mai preoccupato troppo da quando sono stato in grado di usare la versione api-15 e ho dei dispositivi su api-10 per i test. – bobnoble