为什么要在应用插件后使用:';com.google.gms.googleservices';,它';s始终显示错误android.view.InflateException

为什么要在应用插件后使用:';com.google.gms.googleservices';,它';s始终显示错误android.view.InflateException,android,Android,在我应用plugincom.google.gms.google services后,总是显示错误: android.view.InflateException:二进制XML文件:膨胀类时出错 pl.droidsonroids.gif.GifImageView 我认为它是使用字符串和build/generated/google\u service/debug/values可绘制的 在build.gradle中: dependencies { compile 'pl.droidsonroids.g

在我应用plugin
com.google.gms.google services
后,总是显示错误:

android.view.InflateException:二进制XML文件:膨胀类时出错 pl.droidsonroids.gif.GifImageView

我认为它是使用字符串和
build/generated/google\u service/debug/values
可绘制的

在build.gradle中:

dependencies {

compile 'pl.droidsonroids.gif:android-gif-drawable:1.1.+'
compile 'com.google.android.gms:play-services:8.3.0'
}

apply plugin: 'com.google.gms.google-services'
在XML中:

   <FrameLayout
            android:id="@+id/midori_layout"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignBottom="@id/anchor_line"
            android:layout_gravity="bottom|left"
            android:layout_toLeftOf="@id/anchor_line"
            android:orientation="vertical">



            <pl.droidsonroids.gif.GifImageView
                android:id="@+id/image1"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_gravity="bottom"
                android:adjustViewBounds="true"
                android:scaleType="centerInside"
                android:src="@drawable/image1" />

        </FrameLayout>


如果我删除android:src=“@drawable/image1”,它可以工作。我不知道为什么。请帮助我。

我通过更改修复了此错误

compile 'com.google.android.gms:play-services:8.3.0'

编译'com.google.android.gms:play services:7.+'


它可以在安卓4.0和5.1上运行

我通过修改修复了这个错误

compile 'com.google.android.gms:play-services:8.3.0'

编译'com.google.android.gms:play services:7.+'


它可以在Android 4.0和5.1上运行

您是否在xml上添加了这一行?xmlns:app=“@devganiya在这种情况下有何帮助?您的建议/评论与问题中所述的问题无关。@DevganiyaHitesh我尝试添加xmlns:app=“schemas.android.com/apk/res/package.name,但无效。您是否在xml顶部添加了这一行?xmlns:app=“@devganiya在这种情况下有何帮助?您的建议/评论与问题中所述的问题无关。@DevganiyaHitesh我尝试添加xmlns:app=“schemas.android.com/apk/res/package.name,但无效