Tengo una aplicación que usa varias vistas web. En ninguna parte establezco la prioridad del subproceso de renderización a través de WebSettings, aunque sigo recibiendo la excepción a continuación.WebView java.lang.SecurityException: no hay permiso para modificar el hilo dado
Hasta ahora, solo parece suceder en Android 4.0.4, que no he encontrado el código fuente para.
¿Alguien se encuentra con esto y/o conoce una solución? ¡Gracias!
java.lang.SecurityException: No permission to modify given thread
at android.os.Process.setThreadPriority(Native Method)
at android.webkit.WebViewCore$WebCoreThread$1.handleMessage(WebViewCore.java:712)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:137)
at android.webkit.WebViewCore$WebCoreThread.run(WebViewCore.java:789)
at java.lang.Thread.run(Thread.java:856)
Me he topado con él, en un rastro de la pila de un accidente de una aplicación mía en el campo. No he podido reproducirlo, y no tengo ni la más remota idea de por qué sucedió. – CommonsWare
Me alegro de no ser el único. Android 4.0.4 solo también? –
Sí, aunque en mi caso, era de Samsung Capitvate, que (AFAICT) no tiene una versión oficial de ICS, por lo que no puedo decir si es "real" o si es un problema con algún mod ROM. – CommonsWare