En mi aplicación, uso un servicio para comunicarme con nuestro servidor. El Servicio genera varios hilos de cola de mensajes para tratar tareas con diferentes prioridades.Servicio Android onCreate se llama varias veces sin llamar aDestroy
Este modelo se ha utilizado durante aproximadamente un año sin grandes problemas. Sin embargo, recientemente, encontré que el onCreate
de mi clase de servicio se llama varias veces. onDestroy
nunca se llama entre dos llamadas onCreate
. Por lo tanto, no tuve la oportunidad de matar hebras existentes. Una vez que ocurre este comportamiento, el servicio tiene hilos duplicados dentro.
Lo único que he cambiado es ejecutar el servicio ya que el servicio en primer plano es un usuario que inicia sesión en la aplicación. Me pregunto si el servicio en primer plano causa el problema.
¿Alguna idea?
¡Amigo! ¡usted es maravilloso! has resuelto mi problema – dd619
No se puede trabajar en Android 4.2.2, ¿tienes alguna idea al respecto? – Wangchao0721
No funciona para mí :( – MobileMon