Al momento sto sviluppando un'applicazione con supporto per Android Wear ma non ho smartwatch. Ora voglio testare la mia applicazione su un emulatore ma questo è il problema. L'emulatore richiede fino a 1,5 ore per iniziare. Ho creato uno con le impostazioni seguenti:Emulatore Android x86 estremamente lento
<!-- language: lang-none -->
Target Google APIs (Google Inc.) API lev 22
CPU/ABI Google APIs Intel Atom (x86)
Device 5.1" WVGA (480x800: mdpi)
Skin No Skin
RAM 512 //also tried with 768
VM Heap 32
Internal Storage 200
Use Host GPU true //also tried with false
ho installato HAXM, attivato nelle impostazioni del BIOS e se corro
sc query intelhaxm
ottengo lo stato 4 come è scritto here. Ho impostato la memmory HAXM a 2 GB quindi dovrebbe essere sufficiente. Inoltre, non eseguo nessun altro software di VM e ho persino reinstallato il mio Windows. Le uniche informazioni interessanti dal LogCat è che ci sono molte linee (fino al 70%) di Suspending all threads
Il mio computer ha il seguente hardware:
<!-- language: lang-none -->
Windows 7 x64
Intel Core 2 Quad Q6600
8GB RAM
Avete idee perché il mio emulatore è così lento ?
EDIT: Qui ho postato l'obiettivo per un dispositivo smartphone ma è anche così lento per i dispositivi indossabili quindi Genymotion non è un'alternativa reale perché non ha immagini per loro.
Sì lo so Genymotion ma non ci sono immagini per dispositivi indossabili quindi questo è uno dei motivi per cui io non voglio usarlo. Scusa se l'ho dimenticato nella mia domanda - l'ho aggiunto ora – Cilenco
Non è vero. Gli emulatori x86 con HAXM dovrebbero funzionare molto bene. Hanno funzionato velocemente sul mio PC fino alla scorsa settimana. Ora corrono come gli emulatori ARM. Davvero fastidioso. –