La aplicación de Android no aparece en el emulador
Instalé eclipse, android sdk, creó AVD (probado con diferentes versiones), luego creado hello simple mundo programa (autogenerated).
Cuando lo ejecuto, se supone que cargar y mostrar helloworld pantalla … pero no pasa nada. El emulador apenas carga para arriba y muestra la pantalla principal de android. Mi aplicación no se ve en ninguna parte.
- Ofuscación: ocultar valores codificados en java
- Método eficaz para convertir un archivo de imagen de RGB a YUV
- Instalar paquetes de python en android
- HttpURLConnection PUT a Google Cloud Storage dando error 403
- Cuando se comparan dos enteros iguales en el bucle while, el operador equal-to falla?
Iniciar sesión:
[2012-05-19 19:09:34 - GameTest] Android Launch! [2012-05-19 19:09:34 - GameTest] adb is running normally. [2012-05-19 19:09:34 - GameTest] Performing org.test.game1.GameTestActivity activity launch [2012-05-19 19:09:34 - GameTest] Automatic Target Mode: launching new emulator with compatible AVD 'def_avd' [2012-05-19 19:09:34 - GameTest] Launching a new emulator with Virtual Device 'def_avd'
Y eso es…
¿Qué está mal y cómo puedo cargar realmente mi programa?
Algunas aclaraciones: He intentado ejecutar el emulador de antemano y luego ejecutar mi aplicación. He intentado ejecutar el emulador directamente desde eclipse "Ejecutar como – aplicación de Android", pero sigue siendo la misma cosa exacta.
- No se puede analizar la plantilla "Clase" Error siempre que intento abrir una nueva clase java
- ¿Por qué mi editText no presenta la salida correcta en android?
- No se puede acceder a Internet a través de WiFi desde un servicio de fondo
- Utilizando acelerómetro, giroscopio y brújula para calcular el movimiento del dispositivo en el mundo 3D
- Agregando métodos a la clase Exist en android
- SQLiteDatabase: Insertar sólo si el valor no existe (no a través del comando raw SQL)
- ProGuard para Android y GSON
- Android.content.res.Resources $ NotFoundException: Cadena de recursos ID # 0x0
Lo que falta se da debajo del fragmento XML en tu AndroidManifest.xml
<intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter>
Añadir esta etiqueta en su xml bajo la etiqueta de la actividad, a continuación, su aplicación se iniciará en su emulador
Desafortunadamente nada sugerido en otras respuestas ayudó, pero encontré una solución decente.
Si tienes un dispositivo Android probablemente lo más sencillo sería conectarlo a usb y simplemente pulsar "depurar como aplicación android" y en 3 ó 4 segundos se cargará en tu dispositivo android.
Para utilizar esa opción es necesario instalar el paquete de controlador USB, pero eso no es problema.
Pruebe esto, primero abra el administrador de avd y ejecute el emulador, y espere hasta que aparezca el emulador y la pantalla de inicio de android. Ahora intente ejecutar el programa.
limpiar los proyectos y actualizar el emulador.
Otra forma de crear un nuevo emulador y ejecutarlo.
cierre el emulador y adb en el administrador de tareas de Windows y
a continuación, intente crear un nuevo emulador y ejecutarlo.
Sé que esto es una vieja pregunta pero apenas tenía el mismo problema tan aquí es cómo lo fijé en el androide 2.1 del estudio.
En la configuración de ejecución que tenía establecido para iniciar el AVD que quería automáticamente, y siempre se inicia otro AVD y ninguno de ellos tendría la aplicación. Así que establecí la configuración en "Show Device Choose Dialog", arrancé el AVD manualmente y luego, cuando pulsé Run, seleccioné el AVD que funcionaba y apareció justo arriba. ¡Espero que funcione para ti tambien!
Además, había establecido la opción de inicio para iniciar mi actividad principal de forma explícita, y luego lo volví a la configuración predeterminada y todavía trabajó después de cambiar a predeterminado. Así que si no funciona para usted la primera vez tal vez tratar de hacer eso también.
Varias cosas que puede probar:
- Asegúrese de que la versión de compilación del emulador sea la misma que el código
-
Trate de hacer:
> adb kill-server > adb start-server
-
Reiniciar Eclipse?
-
Echa un vistazo a esta pregunta y sigue la guía de respuestas.
-
Pregunta similar Aquí , y aquí, echa un vistazo
Asegúrese de hacer clic en "Usar host GPU" en la pantalla de dispositivo virtual y, a continuación, inicie su dispositivo. Espere hasta que se haya cargado la interfaz de usuario del dispositivo.
Sólo una vez comprobar la ruta de construcción y apoyo a las bibliotecas android y la versión del emulador de Android y la versión de soporte de aplicaciones y todos
- Acelerar la función de zoom en ImageView
- Cómo mostrar la página particular del paginador de la visión en el botón chascar encendido androide