Фатальное исключение: java.lang.RuntimeException: использование WebView одновременно из нескольких процессов с одним и тAndroid

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Anonymous
 Фатальное исключение: java.lang.RuntimeException: использование WebView одновременно из нескольких процессов с одним и т

Сообщение Anonymous »

1.Когда я использую метод Fragment onCreateView inflater.inflate(webview_layout,Container, false) на Android 9, может произойти сбой с журналом ошибок:

Фатальное исключение: java.lang.RuntimeException: использование WebView из нескольких процессов одновременно с одним и тем же каталогом данных не поддерживается. https://crbug.com/558377
на jO.b(PG:102)
на jQ.run(PG:3)
на android.os.Handler.handleCallback(Handler. java:873)
на android.os.Handler.dispatchMessage(Handler.java:99)
на android.os.Looper.loop(Looper.java:226)
в android.app.ActivityThread.main(ActivityThread.java:7210)
в java.lang.reflect.Method.invoke(Native Method) )
в com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:499)
на com.android.internal.os.ZygoteInit.main(ZygoteInit.java:961)



2.Я пытаюсь добавить код переноса в метод Application onCreate

Код: Выделить всё

if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.P) {
String processName = getProcessName();
if (!MAIN_PROCESS.equals(processName)) {
WebView.setDataDirectorySuffix(getProcessName() + ".webview");
}
}
но некоторые мобильные телефоны Android также выходят из строя по той же причине, и я не использую веб-просмотр с несколькими процессами, тогда я пытаюсь добавить этот код во фрагмент onCreateView перед inflater.inflate (webview_layout, контейнер, ложь)

Код: Выделить всё

if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.P) {
String processName = getProcessName();
try {
WebView.setDataDirectorySuffix(processName);
} catch (Throwable e) {
// ignore
}
}
Но я также получаю такой же отчет о сбое в PCAM10\PCEM00\PCAT10... и не могу повторно отобразить этот сбой локально.

Есть ли еще какая-то другая причина этого сбоя?

Подробнее здесь: https://stackoverflow.com/questions/620 ... an-one-pro
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Android»