Inicio : Términos de software : Definición ANR

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:

  1. Una aplicación activa no responde a un datos de entrada evento dentro de 5 segundos.
  2. 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: Esperar or OK. 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 ANR son diferentes a los accidentes. UNA choque hace que un programa se cierre inesperadamente. Un ANR hace que un programa se "cuelgue" en un estado que no responde durante unos segundos, pero puede recuperarse.

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.

TechLib - El Diccionario Informático Tech Lib

Esta página contiene una definición técnica de ANR. Explica en terminología informática lo que significa ANR y es uno de los muchos términos de software en el diccionario TechLib.

Todas las definiciones en el sitio web de TechLib están escritas para ser técnicamente precisas pero también fáciles de entender. Si encuentra útil esta definición de ANR, puede hacer referencia a ella utilizando los enlaces de citas anteriores.