Estoy ejecutando whatsapp (podríamos llamarlo appX a partir de ahora) en el dispositivo A. Voy a administrar aplicaciones -> forzar cerrar para que appX se cierre y ya no vea appX como servicios en ejecución.¿Cómo se reinicia el servicio de WhatsApp incluso si fuerzo la detención de la aplicación?
Ahora, después de 5 minutos, envío un mensaje desde el dispositivo X de otro dispositivo (dispositivo B) al dispositivo A appX (el que lo maté). Éstos son los 2 escenarios: Probé
Un dispositivo con Android 2.1: nunca recibe el mensaje, por lo tanto, podríamos decir que ninguno de los servicios Appx consiguió reinicia. SÓLO recibe el mensaje si el usuario reinicia manualmente la aplicación.
dispositivo A con Android 2.3.6: por alguna razón mágica, no importa cuánto tiempo haya pasado desde la muerte de appX, tan pronto como enviamos el mensaje desde el dispositivo B -> el dispositivo A recibe el mensaje, por lo tanto, appX el servicio se reinicia. Nota: todo el tiempo que el appX se cerró y SIN recibir ninguna notificación, no pude ver ningún servicio en ejecución de appX en las aplicaciones de administración, por lo que este servicio mágico se reinicia tan pronto como reciba un mensaje/notificación
Sé que suena raro, y mucha gente dirá que esto es imposible, pero una vez más, esto ha sido probado en estos 2 dispositivos.
Estoy tratando de lograr este mismo comportamiento, por lo que cualquier ayuda será apreciada.
Lo probé en Android 4.4.4. Dejé WhatsApp form apps-> forzar parada. Después de esto, no recibí ningún mensaje automáticamente. Tuve que iniciar manualmente WhatsApp para recibir mensajes. ¿Esto solo ocurre en 2.3.6? – RocketRandom