灯塔@kuaidao 2021-12-15 15:19 采纳率: 50%
浏览 76

huawei设备 Android 10,11 系统报not found com.huawei.webview

最近后台监测到华为手机设备。
Caused by: java.lang.RuntimeException: Package not found: com.huawei.webview 异常。查找了相关文档未能找到有效的解决方法。

Process Name: 'com.locojoy.restart'
Thread Name: 'main'
Back traces starts.
java.lang.Error: FATAL EXCEPTION [main]
Unity version     : 2019.3.0f1
Device model      : HONOR KJR-W09
Device fingerprint: HONOR/KJR-W09/HNKJR:10/HONORKJR-W09/4.0.2.210C00:user/release-keys

Caused by: android.util.AndroidRuntimeException: java.lang.reflect.InvocationTargetException
    at android.webkit.WebViewFactory.getProvider(WebViewFactory.java:271)
    at android.webkit.WebView.getFactory(WebView.java:2587)
    at android.webkit.WebView.ensureProviderCreated(WebView.java:2581)
    at android.webkit.WebView.setOverScrollMode(WebView.java:2692)
    at android.view.View.<init>(View.java:5184)
    at android.view.View.<init>(View.java:5325)
    at android.view.ViewGroup.<init>(ViewGroup.java:707)
    at android.widget.AbsoluteLayout.<init>(AbsoluteLayout.java:57)
    at android.webkit.WebView.<init>(WebView.java:426)
    at android.webkit.WebView.<init>(WebView.java:367)
    at android.webkit.WebView.<init>(WebView.java:350)
    at android.webkit.WebView.<init>(WebView.java:337)
    at android.webkit.WebView.<init>(WebView.java:327)
    at com.locojoy.restart.webview.BridgeWebView.<init>(BridgeWebView.java:45)
    at com.component.util.Model3DBridgeWebView.<init>(Model3DBridgeWebView.kt:23)
    at com.locojoy.restart.shopwindow.ChangeDecorationFragment$initWebView$1.invoke(ChangeDecorationFragment.kt:200)
    at com.locojoy.restart.shopwindow.ChangeDecorationFragment$initWebView$1.invoke(ChangeDecorationFragment.kt:199)
    at com.locojoy.restart.webview.BridgeWebViewFactory.getUsableWebView(BridgeWebViewFactory.kt:34)
    at com.locojoy.restart.shopwindow.ChangeDecorationFragment.initWebView(ChangeDecorationFragment.kt:199)
    at com.locojoy.restart.shopwindow.ChangeDecorationFragment.initLayout(ChangeDecorationFragment.kt:90)
    at com.component.activity.SimpleBaseFragment.onViewCreated(SimpleBaseFragment.java:26)
    at androidx.fragment.app.Fragment.performViewCreated(Fragment.java:2974)
    at androidx.fragment.app.FragmentStateManager.createView(FragmentStateManager.java:543)
    at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:282)
    at androidx.fragment.app.FragmentManager.executeOpsTogether(FragmentManager.java:2177)
    at androidx.fragment.app.FragmentManager.removeRedundantOperationsAndExecute(FragmentManager.java:2088)
    at androidx.fragment.app.FragmentManager.execPendingActions(FragmentManager.java:1990)
    at androidx.fragment.app.FragmentManager.dispatchStateChange(FragmentManager.java:3122)
    at androidx.fragment.app.FragmentManager.dispatchActivityCreated(FragmentManager.java:3056)
    at androidx.fragment.app.FragmentController.dispatchActivityCreated(FragmentController.java:251)
    at androidx.fragment.app.FragmentActivity.onStart(FragmentActivity.java:473)
    at androidx.appcompat.app.AppCompatActivity.onStart(AppCompatActivity.java:210)
    at com.core.frame.basis.FrameActivity.onStart(FrameActivity.java:179)
    at com.component.activity.BaseActivity.onStart(BaseActivity.java:34)
    at com.locojoy.restart.MainActivity.onStart(MainActivity.java:424)
    at android.app.Instrumentation.callActivityOnStart(Instrumentation.java:1447)
    at android.app.Activity.performStart(Activity.java:8148)
    at android.app.ActivityThread.handleStartActivity(ActivityThread.java:3939)
    at android.app.servertransaction.TransactionExecutor.performLifecycleSequence(TransactionExecutor.java:235)
    at android.app.servertransaction.TransactionExecutor.cycleToPath(TransactionExecutor.java:215)
    at android.app.servertransaction.TransactionExecutor.executeLifecycleState(TransactionExecutor.java:187)
    at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:105)
    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2475)
    at android.os.Handler.dispatchMessage(Handler.java:110)
    at android.os.Looper.loop(Looper.java:219)
    at android.app.ActivityThread.main(ActivityThread.java:8401)
    at java.lang.reflect.Method.invoke(Native Method)
    at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:513)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1102)
Caused by: java.lang.reflect.InvocationTargetException
    at java.lang.reflect.Method.invoke(Native Method)
    at android.webkit.WebViewFactory.getProvider(WebViewFactory.java:266)
    ... 48 more
Caused by: java.lang.RuntimeException: Package not found: com.huawei.webview
    at android.webkit.WebViewDelegate.getPackageId(WebViewDelegate.java:191)
    at YG.getPackageId(chromium-SystemWebView.apk-stable-432409303:1)
    at com.android.webview.chromium.WebViewChromiumFactoryProvider.f(chromium-SystemWebView.apk-stable-432409303:30)
    at com.android.webview.chromium.WebViewChromiumFactoryProvider.<init>(chromium-SystemWebView.apk-stable-432409303:12)
    at com.android.webview.chromium.WebViewChromiumFactoryProviderForQ.<init>(chromium-SystemWebView.apk-stable-432409303:1)
    at com.android.webview.chromium.WebViewChromiumFactoryProviderForQ.create(chromium-SystemWebView.apk-stable-432409303:1)
    ... 50 more
Back traces ends.


```java
  • 写回答

2条回答 默认 最新

  • wresource Android领域优质创作者 2021-12-15 23:59
    关注

    去华为开发者设置里面找一下webView的启用方式,选择Google的webView,可能是你升级鸿蒙系统导致的

    评论

报告相同问题?

问题事件

  • 创建了问题 12月15日

悬赏问题

  • ¥15 想问一下stata17中这段代码哪里有问题呀
  • ¥15 flink cdc无法实时同步mysql数据
  • ¥100 有人会搭建GPT-J-6B框架吗?有偿
  • ¥15 求差集那个函数有问题,有无佬可以解决
  • ¥15 【提问】基于Invest的水源涵养
  • ¥20 微信网友居然可以通过vx号找到我绑的手机号
  • ¥15 寻一个支付宝扫码远程授权登录的软件助手app
  • ¥15 解riccati方程组
  • ¥15 使用rabbitMQ 消息队列作为url源进行多线程爬取时,总有几个url没有处理的问题。
  • ¥15 Ubuntu在安装序列比对软件STAR时出现报错如何解决