[渲染过程中的Android P和Q中的Android WebView崩溃
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[渲染过程中的Android P和Q中的Android WebView崩溃相关的知识,希望对你有一定的参考价值。
我在我的项目中使用SignalR库,该库完全取决于android webview。
在Android P和Q中,我可以使用webview建立连接,但是突然它会使我的应用程序崩溃,并给我以下错误:
[ERROR:bad_message.cc(27)] Terminating renderer for bad IPC message, reason 95
因此,当我尝试调试此问题时,我发现系统自动终止了Webview进程,并且失去了SignalR的连接。
Android系统杀死渲染过程。
E/chromium: [ERROR:aw_browser_terminator.cc(113)] Renderer process (10381) crash detected (code -1).
E/chromium: [ERROR:aw_browser_terminator.cc(81)] Render process (10381) kill (OOM or update) wasn't handed by all associated webviews, killing application.
下面是Kotlin中Webview发布方法的代码:
webView.settings.javascriptEnabled = true
webView.settings.allowUniversalAccessFromFileURLs = true
webView.post
webView.evaluateJavascript(script, msg ->
callback?.invoke(msg)
)
.
答案
请从Google Play商店更新Android System Webview应用程序。
以上是关于[渲染过程中的Android P和Q中的Android WebView崩溃的主要内容,如果未能解决你的问题,请参考以下文章
Algorithms - Quicksort - 快速排序算法
Algorithms - Quicksort - 快速排序算法