Red de conocimientos turísticos - Conocimientos sobre calendario chino - Problemas de configuración de directorios multiproceso encontrados al utilizar Webview

Problemas de configuración de directorios multiproceso encontrados al utilizar Webview

java.lang.RuntimeException: no se admite el uso de WebView y el mismo directorio de datos en múltiples procesos al mismo tiempo

Uso real en el proyecto Aunque configurar múltiples directorios de almacenamiento en la aplicación puede reducir la cantidad de problemas , pero seguimos viendo muchos de los mismos fallos en firebase

Entonces, ¿cuál es la causa de este problema? Analicemos la lógica de lanzar esta excepción

/chromium/src/+/refs/heads/ain/android_webview/java/src/org/chromium/android_webview/AwDataDirLock.java#. 126

Principio de juicio: si el proceso mantiene el bloqueo del archivo webview_data.lock en el directorio de datos de WebView, si el proceso secundario también intenta acelerar el mismo archivo, se bloqueará

Al verificar el bloqueo del archivo del directorio de destino, si se puede obtener el bloqueo, significa que no hay excepción; si no se puede obtener el bloqueo del archivo, el directorio de almacenamiento se restablecerá nuevamente;

js">