En la consola de desarrollador en el mercado Android que estamos recibiendo una gran cantidad de trazas de pila de este tipo (enviadas por los usuarios cuando nuestros aplicación se bloquea):Cómo reparar NPE en ViewRoot # updateBidiOptions?
java.lang.NullPointerException at
android.view.ViewRoot.updateBidiOptions(ViewRoot.java:290) at
android.view.ViewRoot.performTraversals(ViewRoot.java:737) at
android.view.ViewRoot.handleMessage(ViewRoot.java:1792) at
android.os.Handler.dispatchMessage(Handler.java:99) at
android.os.Looper.loop(Looper.java:143) at
android.app.ActivityThread.main(ActivityThread.java:5068) at
java.lang.reflect.Method.invokeNative(Native Method) at
java.lang.reflect.Method.invoke(Method.java:521) at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626) at
dalvik.system.NativeStart.main(Native Method)
No han sido capaces de reproducir el accidente y también cuando revisamos el código fuente de Android, no hay un método llamado updateBidiOptions. Los comentarios de los usuarios parecen sugerir que el bloqueo ocurre cuando se enfocan en un EditText
. Muchos de los usuarios también mencionan que esto sucede en HTC Desire HD pero no está fallando en los deseos que tenemos aquí.
¿Cómo podemos solucionar este problema?
¿Eso es todo lo que obtienes? No encontrará 'updateBidiOptions' en su base de código, ya que es un método interno de Android. –
Sí, eso es todo lo que obtengo (410 informes hasta ahora). – perja
Supongo que el método ViewRoot # updateBidiOptions es algo agregado por HTC para soportar BiDi en Android. – perja