Java 膨胀类android.support.v4.view.ViewPager时出错

Java 膨胀类android.support.v4.view.ViewPager时出错,java,android,xml,logcat,Java,Android,Xml,Logcat,应用程序崩溃是因为 Binary XML file line #17: Error inflating class android.support.v4.view.ViewPager 我的格拉德尔 compile 'com.android.support:appcompat-v7:25.3.0' compile 'com.android.support:design:25.3.0' compile 'de.hdodenhof:circleimageview:2.1.0' compile

应用程序崩溃是因为

Binary XML file line #17: Error inflating class android.support.v4.view.ViewPager
我的格拉德尔

    compile 'com.android.support:appcompat-v7:25.3.0'
compile 'com.android.support:design:25.3.0'
compile 'de.hdodenhof:circleimageview:2.1.0'
compile 'com.oguzdev:CircularFloatingActionMenu:1.0.2'
compile 'com.yalantis:contextmenu:1.0.7'
compile 'com.android.support:recyclerview-v7:25.3.0'
compile 'com.jakewharton:butterknife:7.0.1'
compile 'org.litepal.android:core:1.5.1'
compile 'com.android.support:cardview-v7:25.3.0'
compile 'com.github.florent37:materialviewpager:1.2.1'
compile 'com.flaviofaria:kenburnsview:1.0.7'
compile 'com.jpardogo.materialtabstrip:library:1.1.0'
compile 'com.github.bumptech.glide:glide:3.7.0'
compile 'com.android.support.constraint:constraint-layout:1.0.2'
这是xml代码

<android.support.design.widget.CoordinatorLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:fitsSystemWindows="true">
<LinearLayout
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:layout_gravity="top"
    android:layout_marginTop="16dp"
    android:gravity="center"
    android:orientation="vertical">
</LinearLayout>
<android.support.v4.view.ViewPager
    android:id="@+id/viewPager"
    android:layout_width="match_parent"
    android:layout_height="330dp"
    android:layout_gravity="bottom"
    android:paddingStart="@dimen/card_padding"
    android:paddingLeft="@dimen/card_padding"
    android:paddingRight="@dimen/card_padding"
    android:paddingEnd="@dimen/card_padding"
    android:paddingBottom="30dp"
    android:overScrollMode="never"
    android:clipToPadding="false">
</android.support.v4.view.ViewPager>

这是我日志的一部分

android.view.InflateException:二进制XML文件行#17:膨胀类android.support.v4.view.ViewPager时出错 在android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2196)上 原因:android.view.InflateException:二进制XML文件行#17:对类android.support.v4.view.ViewPager进行膨胀时出错 位于android.view.LayoutInflater.createView(LayoutInflater.java:620) 原因:android.view.InflateException:二进制XML文件行#17:在android.view.LayoutInflater.createView(LayoutInflater.java:620)处对类android.support.v4.view.ViewPager进行膨胀时出错位于android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:696) 原因:java.lang.reflect.InvocationTargetException位于java.lang.reflect.Constructor.Constructor.constructNative(本机方法)位于java.lang.reflect.Constructor.newInstance(Constructor.java:423)位于android.view.LayoutInflater.createView(LayoutInflater.java:594)


我未能上传我的总日志。无论我做了什么,编辑时总是出现错误。(顺便说一下,我使用的是Android Studio 2.3…

您必须将正确的库添加到项目中

转到项目->属性->Java构建路径->订单和导出选项卡。选中android-support-v4.jar库并将其置于列表的顶部


清理并重建它,它应该可以工作。

在android studio中,您需要添加行

   implementation "com.android.support:support-core-utils:28.0.0"

我使用Android Studio创建您的构建文件。如何操作?