2010-06-17 17 views
13

Empecé a desarrollar aplicaciones de Android hace unos días, pero estoy atascado con este problema.Emulador de Android que no muestra la aplicación: solo muestra el aspecto

Estoy usando Eclipse con ADT y he creado el simple Hello World o cualquiera de las otras aplicaciones de muestra, y cuando ejecuto el proyecto, Eclipse lanza el emulador de Android pero muestra solo el aspecto, con la pantalla que dice "ANDROID "y nada más, no responde a nada de lo que hago en el código.

Ocurre tanto para versiones 2.2 como 1.5, ¿por qué sucede esto y cómo puedo solucionarlo?

+2

Para mí se carga en 5 minutos, por lo que es posible que tenga que esperar entre 5 y 10 minutos para comenzar. – Pentium10

+2

Acabo de enterarme de esto porque tuve el mismo problema: si lo dejas abierto, verás tu aplicación en la pantalla de la aplicación en el emulador y puedes ejecutarla desde allí – jcvandan

Respuesta

9

El emulador mostrará "ANDROID" cuando se está cargando. Tendrás que darle un minuto para que comience. Si no se inicia, podría deberse a varias razones: por ejemplo, si su computadora no tiene suficientes recursos para ejecutar el emulador, o si hay problemas internos con el SDK, etc. Intente ejecutar el emulador desde el SDK. carpeta y ver si funciona; si no, el problema podría ser tu computadora.

+2

... y verificar el archivo de registro a través de "adb shell" logcat "desde la línea de comandos para verificar si hay algún error. También verifique la pestaña de la consola de salida en Eclipse/DDMS si da un error. –

2

Cristian's right - la pantalla "ANDROID" es la pantalla de carga. Dale uno o dos minutos: si la pantalla principal no aparece entonces, puede haber algún tipo de problema. Si es así, también puede verificar que haya creado el emulador correctamente (a.k.a. para la versión que está usando, etc.).

Si finalmente aparece la pantalla principal, el proceso de carga es simplemente lento. Para tratar esto durante el desarrollo, sugiero dejar el emulador abierto cuando compile y ejecute el código de la aplicación. La versión anterior de la aplicación será reemplazada por la nueva, y la aplicación se reiniciará automáticamente.

+0

gracias tlayton. Voy a intentar tu sugerencia y mantener el emulador abierto, cuando regrese a casa esta noche. –

Cuestiones relacionadas