2012-10-28 16 views
17

Quindi per me l'emulatore non funziona mai. E non voglio il debug USB. Quindi il mio ciclo di sviluppo prevede il confezionamento di un nuovo apk per le modifiche apportate in Eclipse e l'invio al mio telefono tramite dropbox e l'installazione e l'esecuzione dell'apk da lì, annotando gli errori e ripetendo il ciclo.Alternative all'emulatore di android avd

voglio sapere se ci sono altri emulatori o modi più semplici per testare un apk. Grazie.

risposta

14

http://androvm.org/ è promettente, sembra funzionare bene come l'emulatore se non migliore, ma devi fare un po 'più di configurazione.

Androvm è ora trasformato in http://www.genymotion.com/ che è ancora più facile da usare rispetto a qualsiasi altra alternativa. Mi aspetto che questo sia ciò che vorrete usare.

L'altra opzione è adb su WiFi, che vi permetterà di utilizzare il telefono senza fare il passo set http://forum.xda-developers.com/showthread.php?t=1685736. Affinché ciò funzioni, avrai comunque bisogno di root.

6

ho seguito il consiglio di Cyril Mottier

http://cyrilmottier.com/2013/06/27/a-productive-android-development-environment/

e scaricato Genymotion wich lavora con VirtualBox.

Non esiste alcun confronto tra AVD e GenyMotion. Genymotion utilizza la virtualizzazione anziché l'emulazione, offrendoci prestazioni incredibili.

Potete scaricarlo qui:

http://www.genymotion.com/

L'unico inconveniente è che tutte le macchine virtuali disponibili eseguite su API 16+ per ora.

+2

altro lato negativo è che si tratta di un software commerciale (non open source). Mi chiedo se potrebbe aggiungere qualche riga di codice all'interno della tua app, immagino non dal momento che è un emulatore, ma sarebbe utile saperlo. – JinSnow

0

Ricerca pubblicata su Nodeclipse Share.

Tutte le opzioni sono:

  • Android SDK
  • Android-x86
  • BlueStacks (mentre gratuito in versione beta)
  • AndroVM e Genymotion sono correlate (gratuito ea pagamento versione)
  • Windroy
  • YouWave, leggere sul sito (non gratuito, 15-20 $)
Problemi correlati