Android 7.0上的Android WebView InflateException

时间:2017-12-23 06:47:11

标签: android android-layout webview android-webview inflate-exception

我的应用程序上有WebView,在用户浏览WebView片段时,我在Android 7.0上遇到了很多相同的错误。

错误日志:

  

android.view.InflateException:二进制XML文件行#8:二进制XML文件行#8:错误膨胀类android.webkit.WebView   引起:android.view.InflateException:二进制XML文件行#8:错误膨胀类android.webkit.WebView

WebView片段布局:

<android.support.v7.widget.LinearLayoutCompat 
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:background="@color/background">

    <WebView
        android:id="@+id/wvAparat"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:layout_marginBottom="16dp" />

</android.support.v7.widget.LinearLayoutCompat>

我从这些设备收到此错误:

  

SM-G950F Android 7.0

     

SM-J330F Android 7.0

     

Moto E(4)Plus Android 7.1.1

1 个答案:

答案 0 :(得分:0)

这绝对与设备有关。这是更多信息的链接: https://www.androidpolice.com/2016/07/20/google-explains-chrome-will-become-webview-android-7-0/

如果您找到这些设备之一,我的直觉是检查它们是否安装了Chrome。如果没有,那就是您的答案。不知道解决方法。