La aplicación de Android aparece varias veces en la lista "Aplicaciones recientes"
Varios usuarios de mi aplicación han informado de que en el Nexus One, que ejecuta Froyo 2.2, la aplicación aparece varias veces en la lista de "Aplicaciones recientes" que se muestra cuando se pulsa prolongadamente el botón de inicio.
Personalmente, no he sido capaz de replicar el problema. Han intentado matar la aplicación con un asesino de tareas y luego reiniciarlo para ver si eso haría que la aplicación aparezca más de una vez en la lista. También intentó el hilo múltiple de desove de dentro de una actividad en la aplicación, pero todavía no ir. También he probado en los teléfonos Droid corriendo 2.2, así como en el emulador de 2.2, pero en vano. Es curioso que sólo los usuarios de Nexus One Froyo experimenten el problema.
- ¿Cómo puedo modificar y volver a publicar una aplicación AOSP?
- ¿Cómo usar y empaquetar un archivo JAR con mi aplicación de Android?
- Restaurar historial y página actual al reanudar la visualización web
- Mostrar mensaje después de instalar el paquete
- ¿Puedes eliminar la aplicación de Google Play Store y usar el nombre del paquete?
La aplicación tiene una actividad de lanzador principal, unas 30 actividades diferentes y se divide en cuatro tareas principales para ayudar a administrar la pila de actividades. La aplicación también tiene un IntentService para ejecutar operaciones de red en segundo plano.
¿Hay algún escenario que pueda hacer que una aplicación aparezca varias veces en la lista de "Aplicaciones recientes"? ¿Se ha completado la lista de "Aplicaciones recientes" en función del nombre del paquete de la aplicación, por ejemplo, com.mycompany.myappname o en función de las tareas definidas en el archivo de manifiesto de la aplicación?
- Enviar arrays con Intent.putExtra
- Parcelable, ¿qué es newArray para?
- ¿Es posible distribuir una clase genérica?
- EditText no guardado automáticamente en el cambio de orientación de la pantalla
- Crea un objeto java personalizado Parcelable en Android
- Android: Parcelable.writeToParcel y Parcelable.Creator.createFromParcel nunca se llaman
- ¿Es posible cambiar el nombre del paquete de una aplicación de Android en Google Play?
- GetExtra de Intent lanzado desde un objeto pendingIntent
Como Reuben dijo que este comportamiento es causado por iniciar una Activity
través de un Intent
con FLAG_ACTIVITY_NEW_TASK
habilitado