La app se cierra sola tras una actualización: qué probar, por orden
Advertisement
Empieza por lo barato
- Forzar detención y volver a abrir: Ajustes › Aplicaciones › la app › Forzar detención.
- Borrar caché: misma pantalla › Almacenamiento › Borrar caché. No se pierden datos.
- Reinicia el móvil. Las actualizaciones de componentes compartidos solo surten efecto tras reiniciar en algunos dispositivos.
- Actualiza Android System WebView y Chrome en Google Play. Buena parte de los episodios de "todas las apps se cierran", incluido el muy comentado de 2021, vino de una actualización defectuosa de WebView; muchas apps dibujan partes de su interfaz con él.
- Actualiza los servicios de Google Play. Las apps que usan inicio de sesión de Google, mapas o notificaciones push fallan cuando la versión de los servicios es demasiado antigua para la biblioteca de la app.
Si la app sigue cerrándose
- Borra el almacenamiento (Ajustes › Aplicaciones › la app › Almacenamiento › Borrar almacenamiento). Deja la app como recién instalada; tendrás que iniciar sesión de nuevo. Exporta antes lo que la app guarde solo en local.
- Comprueba espacio libre y memoria. Menos de 500 MB libres, o un optimizador de batería agresivo cerrando la app en segundo plano, parecen cierres inesperados.
- Desactiva la optimización de batería para la app en dispositivos Xiaomi, Huawei, OPPO y Samsung, conocidos por cerrar procesos en segundo plano.
Cuando el fallo es la actualización
Si la app funcionaba antes de la actualización y empezó a cerrarse justo después, la versión anterior es la solución fiable. La página de versiones de la app aquí lista compilaciones anteriores con sus fechas; elige la que tenías, desinstala la actual e instálala como se describe en cómo volver a una versión anterior. Desactiva la actualización automática de esa app en Google Play para que no la reemplace de nuevo, y vuelve a mirar en una o dos semanas por si hay una corrección.
Encontrar el motivo
Sin ordenador, LogFox o Logcat Reader (F-Droid) pueden capturar el registro del fallo. Con ordenador, adb logcat *:E mientras reproduces el problema muestra la excepción, que es lo que buscar o enviar al desarrollador. Los fallos que mencionan WebView, GmsCore o Resources$NotFoundException apuntan respectivamente a las causas de WebView, servicios de Play y partes ausentes descritas arriba.
Esta guía describe el comportamiento general de Android; los nombres de los menús varían según el fabricante y la versión. Las descargas de este sitio proceden de espejos de terceros consolidados y nunca las modificamos.
Más guías
- ¿Qué es un archivo APK? Los paquetes de Android explicados
- XAPK, APKS, APKM y OBB: los formatos de paquete explicados
- Cómo permitir la instalación de orígenes desconocidos en Android
- Cómo volver a una versión anterior de una app de Android
- Cómo instalar y ejecutar un APK en Windows
- Cómo ejecutar un APK en un Mac