Android 异常:java.lang.UnsupportedOperationException:出于安全原因,特权进程中不允许WebView

Android 异常:java.lang.UnsupportedOperationException:出于安全原因,特权进程中不允许WebView,android,android-webview,Android,Android Webview,在系统过程中,我需要出于某种目的使用WebView。但是,当尝试充气时,会出现异常情况: java.lang.UnsupportedOperationException:出于安全原因,特权进程中不允许WebView 当我检查时, 我检查getProvider()方法中的第189行 if (uid == android.os.Process.ROOT_UID || uid == android.os.Process.SYSTEM_UID) { throw new UnsupportedOp

在系统过程中,我需要出于某种目的使用WebView。但是,当尝试充气时,会出现异常情况: java.lang.UnsupportedOperationException:出于安全原因,特权进程中不允许WebView

当我检查时, 我检查
getProvider()
方法中的第189行

if (uid == android.os.Process.ROOT_UID || uid == android.os.Process.SYSTEM_UID) {
    throw new UnsupportedOperationException(
"For security reasons, WebView is not allowed in privileged processes");
}
因此,我无法使用WebView。如何实现这一目标,有什么建议吗?
另外,我不能更改uid,所以必须排除该系统

使用
WebView
@commonware以外的其他工具有任何其他建议吗?由于我不知道您使用
WebView
的目的,我无法提出任何建议。@commonware,需要向用户显示存储在远程服务器上的用户数据的网页,以便用户可以编辑它以更新到服务器。这是否为我的需求带来了一些清晰的信息?Web渲染引擎是安全漏洞的持续来源。如果一个系统应用程序通过
WebView
,那么该pwnage可能会对用户产生严重影响。因此,他们设立这座大厦,我并不感到奇怪。Android O将更多的Web渲染转移到一个单独的进程中,因此将来可能会放宽这一限制。