2015-01-04 27 views
8

Non riesco a eseguire la mia app sull'emulatore standard Nexus 5. Sembra che richieda Intel HAXM, ma ho un processore AMD. Quindi, come posso usare l'emulatore senza acquistare un processore Intel (o installare Linux)?Emulatore Android Studio e CPU AMD

risposta

10

Se si dispone di un processore AMD, è possibile scaricare un'immagine ARM, ma è molto lenta sulle piattaforme x86.

L'immagine x86 non funziona con le CPU AMD, perché l'immagine x86 ha bisogno di HAXM installato che ha bisogno del supporto VT-X e solo le CPU Intel lo supportano.

Quindi è possibile scaricare l'emulatore Genymotion, che supporta sia la tecnologia VD-X & AMD-V.

+0

In effetti, ho la piattaforma x64 ma non penso che giochi o lo faccia? – nikoliazekter

+0

sei la piattaforma x64 Intel o AMD? Genymotion funziona bene su piattaforma Intel e AMD. – blues667

+1

non hai letto la mia domanda? Ho una CPU AMD. – nikoliazekter

1

È possibile eseguire l'immagine dell'emulatore ARM (non Intel). Dalla tua lista, scegli solo un'emulazione non Intel.

+2

Dove si trova questo elenco per eseguire l'emulatore ARM? Non riesco a trovarlo @codecats – codingNightmares

4

Genymotion è super veloce. Oltre ad agganciare il tuo dispositivo fisico per testarlo, è la prossima cosa migliore. L'emulatore di Android Studio non è efficiente per il test. Sto usando la versione personale di Genymotion.

1

Si consiglia di provare ARC Welder se tutto ciò che si vuole fare è testare un'app, senza tutte le distrazioni da un emulatore. Funziona con il Google App Runtime For Chrome

Semplicemente alimenta il file apk della tua app e genera una cartella contenente le risorse dell'app, quindi avvia l'app. È ancora in fase di sviluppo, quindi non tutte le app funzionano ancora, ma vale davvero la pena provarlo.