onTaskRemoved () no recibe llamadas en dispositivos HUAWEI y XIOMI

He estado usandoonTaskRemoved() método en un Servicio para detectar cuándo se eliminó una aplicación de la lista RECIENTES del dispositivo deslizándola hacia afuera. Realizo algunos registros y otras operaciones que deben llevarse a cabo cuando esto sucede. Funciona perfectamente

Luego verifiqué este método en un dispositivo HUAWEI con Android 6.0. El método nunca se llama. También agregué una llamada Log.d y, como se esperaba, este registro nunca apareció. Lo mismo sucede en un dispositivo XIOMI.

¿Alguna idea de por qué sucede esto y cómo resolverlo? ¿O hay otra forma de detectar que la aplicación se eliminó de la lista RECIENTE sin depender deonTaskRemoved() ?

Gracias

Respuestas a la pregunta(5)

Su respuesta a la pregunta