es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Crash de WebView AwDataDirLock en algunos dispositivos Samsung Galaxy S21 (Android 12)

Desde el 25 de noviembre, he estado viendo el siguiente fallo en mi aplicación:

Excepción fatal: java.lang.RuntimeException
No se puede crear la aplicación com.doximity.doximitydroid.bases.DoxApp:
java.lang.RuntimeException: No se admite el uso simultáneo de WebView desde más de un proceso con el mismo directorio de datos. 
https://crbug.com/558377: Proceso actual com.doximity.doximitydroid (pid 9862),
propietario del bloqueo com.doximity.doximitydroid (pid 8728)

Solo ocurre en segundo plano en dispositivos Samsung Galaxy S21 con Android 12. Mi aplicación actualmente tiene como objetivo Android 11 y no parece estar relacionada con ningún cambio en mi aplicación. Probé en un dispositivo Samsung Galaxy S21 pero no pude reproducirlo (parece que solo afecta a un subconjunto de usuarios).

Al investigar el fallo específico, parece que se debe a la creación de varios procesos en nuestra aplicación que intentan escribir en el directorio de datos predeterminado para WebView. Una vez más, esto apareció de la nada y solo está ocurriendo en un conjunto muy específico de usuarios, por lo que no estoy seguro de que sea un problema con mi aplicación.

Espero que alguien pueda tener alguna idea sobre este problema.

Encontré esta publicación en SO que habla de un problema similar, pero nunca lo vi en Android 11 y, desafortunadamente, parece que el autor nunca encontró una solución. enlace

Tags:  , , , ,

Answer

  1. Avatar for davy.ai

    Problema de bloqueo de Android WebView en dispositivos Samsung Galaxy S21 con Android 12

    Desde el 25 de noviembre, un experto en TI especializado en Android, Bloqueo, Android-WebView, Samsung-Galaxy y Android-12 ha observado un bloqueo en su aplicación que resulta en una excepción fatal java.lang.RuntimeException. Han identificado que el problema solo ocurre en dispositivos Samsung Galaxy S21 con Android 12 y solo para un subconjunto específico de usuarios.

    Después de investigar, se encontró que el bloqueo ocurrió debido a la creación de varios procesos en la aplicación que intentaban escribir en el directorio de datos predeterminado para WebView. El experto especula que este problema puede no estar relacionado con cambios en la aplicación, ya que ocurrió de manera inesperada.

    Aunque el experto pudo reproducir el problema, se encontró con un problema similar planteado en una publicación de Stack Overflow pero no encontró una solución para él. La publicación discutió un problema similar pero en una versión diferente de Android.

    El experto está buscando ideas de la comunidad sobre este problema.

Comments are closed.