Android 获取相同的错误“;膨胀类文本视图“;仅适用于Nexus 5X

Android 获取相同的错误“;膨胀类文本视图“;仅适用于Nexus 5X,android,nexus-5,Android,Nexus 5,我的应用程序当前处于活动状态,并且在一个特定的设备上,Nexus 5X出现以下崩溃: Fatal Exception: java.lang.RuntimeException: Unable to start activity ComponentInfo{com.kaisergames.guessIt/com.kaisergames.guessIt.LoginRegistration.SignInActivity}: android.view.InflateException: Binary XM

我的应用程序当前处于活动状态,并且在一个特定的设备上,Nexus 5X出现以下崩溃:

Fatal Exception: java.lang.RuntimeException: Unable to start activity ComponentInfo{com.kaisergames.guessIt/com.kaisergames.guessIt.LoginRegistration.SignInActivity}: android.view.InflateException: Binary XML file line #93: Binary XML file line #93: Error inflating class TextView
       at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2778)
       at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2856)
       at android.app.ActivityThread.-wrap11()
       at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1589)
       at android.os.Handler.dispatchMessage(Handler.java:106)
       at android.os.Looper.loop(Looper.java:164)
       at android.app.ActivityThread.main(ActivityThread.java:6494)
       at java.lang.reflect.Method.invoke(Method.java)
       at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:438)
       at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:807)
我知道有一些解决这个问题的方法,但我检查了所有的方法,没有任何效果。我也无法在5X模拟器上重现此错误。在所有其他设备上,不会出现此错误。第93行是xml文件的第二个文本视图,因此我的xml文件中应该有问题。文本大小中有一个称为@dimen/text_small_size的dimen值,但这在我的所有dimen文件中都有定义:


<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:id="@+id/layout_sign_in"
    style="@style/AppBackground"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical"
    android:weightSum="2"
    tools:ignore="ContentDescription">

    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="0dp"
        android:layout_weight="0.9"
        android:gravity="center"
        android:orientation="vertical">

        <TextView
            android:id="@+id/text_login"
            style="@style/TextView"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_marginTop="40dp"
            android:gravity="center_horizontal"
            android:text="@string/guess_it"
            android:textSize="35sp" />

        <ImageView
            android:id="@+id/app_logo_log_in"
            android:layout_width="100dp"
            android:layout_height="100dp"
            android:layout_gravity="center"
            android:scaleType="centerInside"
            android:src="@drawable/guess_it" />

        <ProgressBar
            android:id="@+id/progress_bar_sign_in"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_margin="20dp"
            android:visibility="invisible" />

    </LinearLayout>

    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="0dp"
        android:layout_weight="1.1"
        android:gravity="bottom"
        android:orientation="vertical"
        android:weightSum="3">

        <androidx.cardview.widget.CardView
            android:id="@+id/cv_login_email"
            style="@style/CardViewLogin"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_marginStart="26dp"
            android:layout_marginEnd="26dp"
            android:layout_marginBottom="40dp"
            app:cardBackgroundColor="#C20E14">

            <RelativeLayout
                android:layout_width="match_parent"
                android:layout_height="wrap_content">

                <ImageView
                    android:id="@+id/image_login_mail"
                    android:layout_width="40dp"
                    android:layout_height="wrap_content"
                    android:layout_alignTop="@+id/tv_login_email"
                    android:layout_alignBottom="@+id/tv_login_email"
                    android:layout_alignParentStart="true"
                    android:layout_marginStart="20dp"
                    android:layout_marginTop="-6dp"
                    android:layout_marginBottom="-6dp"
                    android:src="@drawable/ic_mail" />

                <TextView
                    android:id="@+id/tv_login_email"
                    style="@style/TextView"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:layout_toEndOf="@+id/image_login_mail"
                    android:layout_marginTop="14dp"
                    android:layout_marginBottom="14dp"
                    android:layout_marginStart="30dp"
                    android:text="Mit E-Mail anmelden"
                    android:textSize="@dimen/text_small_size" />

            </RelativeLayout>

        </androidx.cardview.widget.CardView>

        <androidx.cardview.widget.CardView
            android:id="@+id/cv_login_facebook"
            style="@style/CardViewLogin"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_marginStart="26dp"
            android:layout_marginEnd="26dp"
            android:layout_marginBottom="40dp"
            app:cardBackgroundColor="#3C5A99">

            <RelativeLayout
                android:layout_width="match_parent"
                android:layout_height="wrap_content">

                <ImageView
                    android:id="@+id/image_login_facebook"
                    android:layout_width="40dp"
                    android:layout_height="wrap_content"
                    android:layout_alignTop="@+id/tv_login_facebook"
                    android:layout_alignBottom="@+id/tv_login_facebook"
                    android:layout_alignParentStart="true"
                    android:layout_marginStart="20dp"
                    android:layout_marginTop="-6dp"
                    android:layout_marginBottom="-6dp"
                    android:src="@drawable/ic_facebook" />

                <TextView
                    android:id="@+id/tv_login_facebook"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:layout_toEndOf="@+id/image_login_facebook"
                    android:layout_marginTop="14dp"
                    android:layout_marginBottom="14dp"
                    android:layout_marginStart="30dp"
                    android:fontFamily="@font/actor"
                    android:text="Mit Facebook anmelden"
                    android:textColor="#FFFFFF"
                    android:textSize="@dimen/text_small_size" />

            </RelativeLayout>

        </androidx.cardview.widget.CardView>

        <androidx.cardview.widget.CardView
            android:id="@+id/login_google"
            style="@style/CardViewLogin"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_marginStart="26dp"
            android:layout_marginEnd="26dp"
            android:layout_marginBottom="40dp">

            <RelativeLayout
                android:layout_width="match_parent"
                android:layout_height="wrap_content">

                <ImageView
                    android:id="@+id/image_login_google"
                    android:layout_width="40dp"
                    android:layout_height="wrap_content"
                    android:layout_alignTop="@+id/tv_login_google"
                    android:layout_alignBottom="@+id/tv_login_google"
                    android:layout_alignParentStart="true"
                    android:layout_marginStart="20dp"
                    android:layout_marginTop="-6dp"
                    android:layout_marginBottom="-6dp"
                    android:src="@drawable/ic_brand" />

                <TextView
                    style="@style/TextView"
                    android:id="@+id/tv_login_google"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:layout_toEndOf="@+id/image_login_google"
                    android:layout_marginTop="14dp"
                    android:layout_marginBottom="14dp"
                    android:layout_marginStart="30dp"
                    android:fontFamily="@font/actor"
                    android:text="Mit Google anmelden"
                    android:textSize="@dimen/text_small_size" />

            </RelativeLayout>

        </androidx.cardview.widget.CardView>

    </LinearLayout>

</LinearLayout>

所有dimens文件都按其应有的方式存在

我有dimens.xml、dimens.xml(hdpi)、dimens.xml(xhdpi)、dimens.xml(xxhdpi)

我希望有人能给我一个解决办法的提示