Android: ANR Tiempo de espera de envío excedido
Estoy recibiendo los registros de error siguientes en algunos teléfono que como sigue:
Razón: Se ha agotado el tiempo de espera de envío de la entrada (espera para enviar un evento no clave porque la ventana tocada no ha terminado de procesar ciertos eventos de entrada que se le entregaron hace más de 500.0ms.
- Webview para ampliar la presentación con el tipo de vista
- Las inserciones de SQLite se vuelven más lentas incluso con transacciones
- La almohadilla de firma es lenta en android
- Problema de rendimiento de PublisherAdView loadAd en Android
- Cómo utilizar Viewport Marker Management en Android
Estoy utilizando Retrofit 2 para las llamadas de redes en las que uso el método asíncrono, Utilizando la base de datos como dominio donde utilicé la transacción asincrónica para escribir cosas. Uso de Glide para cargar imágenes.
Al usar el modo estricto me enteré de que recibo registro de penalización para las preferencias compartidas nada más. Cualquier otro puntero para ver y depurar el problema
- Cómo acelerar el proceso de compilación de Android Studio
- Swiffy-convertidos Flash a HTML5 animados anuncios de Google AdSense causar un rendimiento terrible jank en Chrome para Android
- No se puede ejecutar "ANY" reaccionar proyecto ejemplo nativo
- ListView es muy lento - android
- Android ListView Actualizar una sola fila
- Rendimiento en Android Juego
- Rendimiento del dispositivo virtual Android
- Corona rendimiento?
Cualquier tipo de procedimiento de tiempo caro como la sincronización de datos a través de la red no debe hacer en el main thread
. Android
tiene algunos métodos incorporados por defecto como AsyncTask
, IntentService
, etc, que están en el worker thread
. Personalmente no tengo buena idea acerca de Retrofit 2. Si funciona en el main thread
, ese caso debe usarlo en un hilo separado.
- ¿Cuáles son posibles problemas de seguridad en Android
- Vinculación de datos de los errores del estudio Android de Kotlin