ANR
Significa "La aplicación no responde". ANR es una abreviatura que describe una falta de respuesta Android aplicación Cuando un apli se ejecuta en un dispositivo Android y deja de responder, se activa un evento "ANR". Dos condiciones pueden causar un error ANR en un dispositivo Android:
- Una aplicación activa no responde a un datos de entrada evento dentro de 5 segundos.
- El Receptor de radiodifusión clase no termina de ejecutarse después de un largo período de tiempo.
Si ocurre un error ANR en su dispositivo Android, un caja de diálogo aparecerá en la pantalla. El mensaje le informará que la aplicación no responde y le preguntará si desea cerrar la aplicación. Tienes dos opciones: or . Si elige "Esperar", podrá seguir esperando si desea darle más tiempo a la aplicación. Si elige "Aceptar", se cerrará la aplicación y es posible que pierda actividad no guardada.
Los errores de ANR ocurren por muchas razones diferentes. Algunos están relacionados con el desarrollador, como un mal escrito función que repite más veces de lo necesario. Otros están relacionados con el dispositivo, lo que significa que el hardware no puede cumplir con las demandas de la aplicación. Por ejemplo, si una aplicación representa un gran documento, puede tomar varios segundos cargar los datos y ceder La imagen en la pantalla. Esto podría producir un mensaje ANR, aunque el está podría completar unos segundos más tarde.
Desarrolladores
Debido a que los ANR crean una experiencia de usuario deficiente, desarrolladores pretenda evitarlos o al menos reducir el número de ocurrencias tanto como sea posible. El androide sistema operativo registra los ANR y las actividades correspondientes para ayudar a los desarrolladores depurar sus aplicaciones Si una aplicación se distribuye a través de Google Play, los datos ANR se envían automáticamente a Google. Los desarrolladores pueden revisar los datos de ANR en la sección de Vitales de Android de la Consola de desarrollador.
NOTA: No se transmiten datos personales con datos ANR. Solo la versión de la aplicación, la versión de Android, el tipo de dispositivo y los datos de actividad (como el actual está) son grabados.