¿Por qué mi teléfono siempre dice que los mensajes de texto de disculpas han dejado de funcionar?
En primer lugar, debe eliminar la posibilidad de conflictos entre aplicaciones, desactivar todas las demás aplicaciones de SMS, borrar todos los datos de SMS en el administrador de aplicaciones y reiniciar. Si el problema no se resuelve, puede consultar los siguientes pasos.
En el sistema Android, SMS, como paquete de aplicación, no se diferencia mucho de otros programas de usuario.
Hay muchas razones por las que una aplicación deja de ejecutarse, pero pase lo que pase, las aplicaciones de Android se ejecutan en un entorno de máquina virtual. En la mayoría de los casos, las detenciones de aplicaciones están relacionadas con errores de caché de la máquina virtual.
Si no hay ningún problema con la aplicación de SMS en sí, entonces el caché de la máquina virtual está dañado.
Esta situación debe tratarse de manera diferente. Antes de Android 4.4, solo existía un entorno de máquina virtual, el entorno davilk. Como aplicación del sistema, ODEX optimizará los mensajes de texto. Este es el caché de la máquina virtual con el sufijo de nombre ODEX en /system/app. Esta caché de máquina virtual no se puede reconstruir. Lo que puedes hacer en este momento es instalar una nueva aplicación de SMS y luego desinstalar el SMS preinstalado (ROOT).
Pero en Android 4.4 y superiores, debido a que se introduce otro entorno operativo, concretamente el modo ART, el paquete de la aplicación está completo. En este momento, solo necesita restaurar la configuración de fábrica o eliminar /data/davilk-cache y reiniciar para reconstruir todos los cachés de las máquinas virtuales.