Emulatore Android Problemi

May 3

Quando si sviluppa un'applicazione Android, una parte importante del processo sta testando la vostra applicazione in un emulatore Android sul computer. Se avete problemi con l'emulatore, allora non si può correttamente testare ed eseguire il debug la vostra applicazione. La maggior parte dei problemi di emulatore sono facilmente fisso, ma dipende che cosa sta causando il problema specifico.

Emulatore non carica

A volte l'emulatore di Android non inizia affatto. Questo può accadere se non si è adeguatamente chiuso un emulatore precedente. Per risolvere questo problema, chiudere il kit di sviluppo software e uccidere uno dei suoi processi in esecuzione nel task manager di Windows. L'emulatore deve caricare correttamente dopo il riavvio del programma di codifica. Se si utilizza Eclipse per sviluppare applicazioni Android, l'emulatore non funziona se il nome utente Windows ha caratteri non inglesi. Si dovrà creare un nuovo utente sul computer ed eseguire il SDK e l'emulatore mentre effettuato l'accesso al nuovo account.

Problemi App

A volte, potrebbe apparire come l'emulatore ha problemi quando il problema è con la tua applicazione. Assicurarsi di aver caricato un emulatore per la versione Android per il quale si codificati l'applicazione. Se si utilizza una versione di Android diversa per l'emulatore di codice, l'applicazione potrebbe non funzionare bene o potrebbe non funzionare affatto. Se si aggiorna il app, assicurarsi che si carica il file aggiornato sull'emulatore. Le modifiche non avranno effetto sull'emulatore se non lo fai.

Wireless e Google

L'emulatore di Android utilizza la connessione Internet del computer per simulare il collegamento su un dispositivo Android. Se la vostra applicazione ha bisogno di utilizzare la rete wireless di un vettore per funzionare correttamente, si avrà difficoltà a testare le funzioni sull'emulatore. Quando le altre caratteristiche della vostra applicazione sono pronti, è necessario caricare la vostra applicazione su un dispositivo Android reale per testare tutto. Se la vostra applicazione richiede l'utilizzo di una delle API di Google, come Gmail o Picasa, assicurarsi che non si sta caricando un emulatore di Android generico. È necessario caricare un emulatore con le API di Google, gli SDK per i quali sono installati separatamente.

Altri problemi

Assicurarsi di aver installato gli SDK Android correttamente seguendo le istruzioni per il programma di codifica che si usa. L'emulatore non può funzionare correttamente se gli SDK non sono installati nel posto giusto. Se la vostra applicazione non funziona nell'emulatore, guardare il codice Java per assicurarsi che non si è fatto un errore. Infine, assicurarsi di avere la versione corretta di Java in esecuzione sul computer. Android richiede Sun Java e non funziona correttamente con le alternative open source.