Emulador no muestra mi aplicación
Acabo de recoger "Comienzo Android 4" por apress y en el capítulo 3 que tienen que hacer su primera aplicación. He pasado por él y aunque algunos ajustes no coinciden por completo (supongo que porque el api de Android se ha actualizado desde que se escribió el libro), todo funciona bien. Sin embargo, el libro dice que debo ver el icono de mi proyecto / aplicación "Now" en el menú principal de las aplicaciones. No está allí, así que no estoy seguro de lo que podría estar mal. ¿Alguien sabe si hay un truco para conseguir que aparezca? Estoy utilizando el editor de eclipse y los complementos de Android. Gracias.
- Reboot / Power Off Emulador de Android
- MediaRecorder se bloquea al iniciar
- ¿Existen configuraciones AVD comunes en algún lugar que se puede descargar / ver?
- Uso de Google Play Games Services en el emulador
- AndroidStudio me dice que mi emulador no es compatible con mi proyecto, por qué, si el emulador es api10 y el proyecto es api3?
- No se puede escribir en sdcard en el emulador de Android
- ¿Cómo dividir la pantalla en tres partes verticalmente?
- Emulador-5554 desconectado! Cancelando el 'lanzamiento de la actividad'! Intentado resolver con los comandos del cmd pero todavía no trabajando
- ¿Cómo puedo borrar SharedPreferences desde fuera de una aplicación de Android?
- Cómo obtener el evento de finalización de llamada en la aplicación para Android
- ¿Cambiar el ID de dispositivo en un emulador de Android?
- Cómo agregar múltiples TextView dynamicall a la definición LinearLayout en main.xml
- Aplicaciones bajo proxy que no funcionan en emulador aunque Internet está funcionando
¡Yo tuve el mísmo problema! Estaba viendo esto en la consola:
No Launcher activity found!
¡Necesita especificar el MAIN y LAUNCHER en el filtro de intenciones para la actividad que desea iniciar al iniciar! Hay otra respuesta stackoverflow explicando la solución aquí .
Básicamente asegúrese de que su AndroidManifest.xml tiene los argumentos MAIN y LAUNCHER especificados de esta manera:
<application android:label="@string/app_name" android:icon="@drawable/icon"> <activity android:name="ExampleActivity" android:label="@string/app_name"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> </application>
Después de crear su programa, haga clic derecho en el proyecto y pulse Ejecutar como> Aplicación de Android; Esto debe cargar el archivo .apk e instalarlo en su emulador – una vez que haya terminado, se cargará.
Si no se carga – compruebe lo que la consola tiene que decir (es una pestaña en Eclipse en la parte inferior) como algo podría haber salido mal.
Asegúrese de que no tiene líneas rojas en su código, lo que significa que hay un error.
Pruebe esto, esto también funciona.
- En Eclipse ADT, vaya al Explorador de paquetes y abra la carpeta denominada bin .
- Ahora instale BlueStacks ( http://www.bluestacks.com/ ), un emulador gratuito de Android para Windows / Macs.
- Vuelva a ADT y copie el archivo .apk en la carpeta bin a su escritorio.
- ¡Abra BlueStacks e instale el archivo .apk y debería funcionar! 🙂
¿Ha ejecutado su aplicación desde el emulador? Necesitas hacer clic en el botón 'reproducir' para que funcione en tu emulador y luego debería ejecutarse en el emulador mismo.
Una vez que lo hagas, deberías poder verlo en el cajón de aplicaciones del emulador, así:
- Los datos no se insertan en la base de datos Sqlite en android
- Anuncios nativos vs anuncios intersticiales vs anuncios de banner que se generará más ingresos? Cómo implementar anuncios nativos?