2011-08-27 13 views
13

Quale sistema operativo è migliore per lo sviluppo di applicazioni Android? Ho provato in Windows ma l'emulatore impiega per sempre il caricamento ...Sviluppo Android su Windows o Linux?

E 'meglio in linux?

+1

Questa domanda sembra pericolosamente soggettiva – Flexo

risposta

2

L'emulatore Android è molto lento su Windows e Linux.

Se non si dispone di un dispositivo di prova, è possibile provare a scaricare ed eseguire la versione x86 di Android in una macchina virtuale (è possibile trovare esercitazioni sul Web).

13
  • L'emulatore è piuttosto lento su tutti i sistemi operativi.

  • Linux potrebbe avere un vantaggio per lo sviluppo "oscura caso" (in particolare per i progetti di grandi dimensioni o complessi con l'NDK) in quanto l'ambiente desktop partite migliori che del dispositivo stesso ed è la sede naturale della toolchain. Ma se rimani bloccato, puoi eseguire gli strumenti oscuri in una VM Linux.

  • L'SDK e sulla superficie NDK sono destinati ad essere piattaforma neutrale, così idealmente preferenze personali degli sviluppatori o le capacità di supporto organizzativo avrebbero dominato la scelta - vale a dire, l'intento è che Windows negozi possono fare androide rimanendo finestre negozi .

  • I progetti Android devono essere interamente portatili - a meno che non si facciano affidamento su strumenti di authoring aggiuntivi, si dovrebbe essere in grado di modificare i sistemi operativi di host di sviluppo abbastanza facilmente. Ogni volta che si cambia macchina, è necessario decidere se spostare o meno le chiavi di firma.