La depuración del navegador Android 2.3 se bloquea
Recientemente, he estado tratando de encontrar (y espero, arreglar) frecuentes bloqueos del navegador Android 2.3 que afectan a la red de blogs de la nación SB. Los usuarios navegarán a la página y aparecerá para cargar, y luego sobre cuándo esperaría que el DOM completo disparara, el navegador aparece forzosamente cerrar y se le patea a la pantalla de inicio. Esto no ocurre en cada carga de página, por lo que si abre el navegador e intente de nuevo, a menudo se cargará bien.
He recreado el problema varias veces en mi propio teléfono, un HTC Thunderbolt (2.3.4), así como un Droid Bionic (2.3.4). No tengo ninguna experiencia de desarrollo de Android, pero asumí que conectar el depurador de adb me puede dar una idea de la causa de este problema. Éstos son algunos de los registros del accidente que he capturado:
- Cómo ver la consola Javascript de Stock Browser en Android Galaxy S4
- ¿Es posible Proguard un módulo de biblioteca de Android, pero no el módulo de aplicación?
- Debug Lua en un proyecto de Java usando LuaJava
- Android "Apagar VM" sin stacktrace
- Eclipse depurador para Android dispositivo virtual colgando?
- HTC Thunderbolt Registros
- Droid Bionic Logs
(Publicaría algunas URL en producción que han causado estos bloqueos, pero ya estoy en mi límite de dos enlaces).
Como puede notar, todos los registros HTC difieren, y los Bionic no parecen ofrecer muchos detalles técnicos. Este es el único hilo común que encontré en todos los registros de HTC:
D/skia (14225): createPlugin (300,150) screen proportion:(w,h)=(0.813008,0.039288), content ratio:2.000000 mainUrl:http://athleticsnation.local:3000/ D/skia (14225): createPlugin F10 typical2 video content (300,150)/(369,3818), url=
Mi conjetura fue F10 == Flash 10, pero el Droid Bionic ni siquiera tiene instalado Flash, así que no estoy convencido de que es la causa.
En cualquier caso, estoy en una pérdida de teorías sobre lo que está causando estos accidentes. ¿Hay una manera de obtener información más precisa acerca de estos accidentes? ¿Podría el marcado no válido estar causando que el navegador se bloquee? ¿Limitaciones JavaScript? Cualquier ayuda sería muy apreciada.
- Uso del depurador de Microsoft con Xamarin Android
- ADB no detecta Sony Xperia Z3 Compact (android 5.0.2)
- Restaurar el modo de traza predeterminado adb
- ¿Cómo resolver el mensaje "Esperando el depurador"?
- Asmack - recibir mensajes XML personalizados ||
- Android TV ADT-1 adb puerto de conexión cambiado?
- Android.util.Log al publicar - ¿qué puedo hacer / no hacer
- Depuración de Android: java.lang.ArrayIndexOutOfBoundsException
Probablemente vale la pena mirar los permisos de ubicación (y el manejo de excepciones) alrededor de allowed_geolocation_origins ():
Desde HTC dump:
10: W / ContentService (1646): binderDied () en el nombre de ObserverNode allowed_geolocation_origins
- Android Snackbar se oculta detrás de la interfaz de usuario del sistema
- Inicios de sesión de Autofill en Chrome mediante AccessibilityService Android