2010-09-11 14 views
37

Sono un principiante di Android! per favore aiuto.Android AVD non mostra nulla. solo "ANDROID" nel mezzo dello schermo

Ho seguito il tutorial sull'introduzione di Google e sono riuscito a installare tutto senza problemi. ma ogni volta che provo a eseguire l'esempio HelloAndroid, avd si avvia ma non mostra nulla.

cono qualcuno può aiutare per favore?

+2

per quanto tempo hai aspettato? Il caricamento AVD è piuttosto lungo. –

risposta

47

Dopo aver creato un AVD, l'inizializzazione richiede molto tempo. Su Core2Duo 2.8 GHz, vecchio di meno di un anno, con Win7x64 e 4Gb di RAM, l'inizializzazione di una versione 2.2 richiedeva almeno da 5 a 10 minuti (se non di più). Una volta avviata l'inizializzazione, puoi osservare il logcat nel pannello DDMS di eclipse e guardarlo scompattare e installare tutte le app nell'emulatore.

+1

grazie anche a un problema di tempo – Arturski

+4

Anche questo è stato utile per me. 5-10 minuti è un lang inaspettato, quindi ho pensato che qualcosa fosse sbagliato o debba essere aggiustato. – Hexodus

+0

Ci vuole quasi più tempo del mio FX-8350 (8 core a 4,4 GHz overcloccati) con 14 GB di RAM – IHazABone

1

Quanto tempo hai aspettato? Sul mio computer di casa (certamente più vecchio e più lento), l'AVD può impiegare del tempo per inizializzarsi la prima volta. Ho appena provato e ci vogliono circa 90 secondi per "ANDROID" al centro dello schermo da sostituire con la schermata principale, quindi circa altri 30 secondi per l'esecuzione dell'applicazione.

+0

grazie amico, ero solo io che stavo ricoverando lol sto usando anche un laptop abbastanza datato solo per lo sviluppo. – Arturski

7

È sempre possibile eseguire 'adb shell' o 'logcat ADB' da un'altra finestra per vedere cosa sta succedendo ...

+1

grazie per il consiglio :) – Arturski

0

Di tanto in tanto ho trovato che si blocca proprio sulla schermata di caricamento, e se si riavvialo, è giusto. Inoltre, dalla memoria può richiedere molto tempo per caricare la prima volta.

+0

grazie per il consiglio, il mio portatile è un po 'vecchio ed è solo una questione di tempo prima che salga, evviva – Arturski

1

Ho avuto lo stesso problema. Era perché non avevo riavviato il mio sistema dopo aver installato il plugin ADT. Ha funzionato bene dopo il riavvio del mio sistema.

9

È più rapido esportare il file sul telefono utilizzando il cavo USB, installarlo selezionando il file .apk con un file manager ed eseguirlo dal telefono. Questo ti dà anche "reali" simulazioni dell'app. È anche più veloce. Se la tua app ha difetti, è più veloce trovarli sul tuo telefono, quindi attendere che l'AVD si carichi solo per scoprire che la tua app non funziona!

  1. Goto File -> Esporta, selezionare la cartella Android quindi applicazione Android.
  2. Nella pagina successiva, selezionare l'applicazione che si desidera esportare.
  3. Creare un file di chiavi e un alias.
  4. Espellere il telefono, quindi aprire il file manager di scelta e fare clic sull'app.
  5. Esegui utilizzando il programma di installazione del pacchetto Android, sarà necessario abilitare l'installazione di nessuna applicazione di mercato nelle impostazioni
  6. Aprire l'app al termine dell'installazione.
+0

L'uso di un telefono "reale" è davvero molto più veloce. Utilizzando Android Studio non devo eseguire nessuno di questi passaggi. Mi assicuro solo che il mio telefono abbia attivato USB Debugging, quindi Android Studio lo rileva e lo offre come opzione quando eseguo l'app. – Holf

0

Per Ubuntu (io uso Xubuntu):

miniera di Android dispositivi virtuali non hanno iniziato perché ho usato i driver NVIDIA per ubuntu. Dopo aver cambiato i driver in Nouveau, è stato avviato in 15 secondi.

Vai a "Gestione impostazioni" -> Software & Aggiornato -> Driver aggiuntivi hanno scelto: "Utilizzo di X.org X Server - driver video Nouveau (open source)"

NVIDIA F # U http://www.youtube.com/watch?v=55XVnJ_0qhg

2

Ho avuto lo stesso problema, ma ho risolto cancellando .android cartella da C: \ Users \ User \

Ora ogni volta che comincio Eclipse o AVD, a cancellare la cartella Dopo che tutto funziona fascino

OPTIONAL:.. Se il problema persiste, provare a clonare il NEXUS S AVD

.
0

Sì, ci vuole troppo tempo per iniziare ... Prova ad attivare la visualizzazione nelle impostazioni del BIOS di sistema .... Per me prima di accenderlo non viene mostrato nulla. Dopo il cambiamento ci sono voluti 3 minuti per avviare

specifiche di sistema: i5 Dual Core 4Gb Nvidia 2G

0

Fermare l'emulatore -> Apri ADV Manager -> Modifica del dispositivo virtuale -> Click Mostra impostazioni avanzate -> Imposta la dimensione della RAM 512mb -> Avvia l'emulatore

Problemi correlati