错误:Binary XML file line #27: Error inflating class android.support.v7.widget.ActionBarContainer
来源:互联网 发布:软件系统压力测试报告 编辑:程序博客网 时间:2024/05/20 07:54
Caused by: android.view.InflateException: Binary XML file line #27: Binary XML file line #27: Error inflating class android.support.v7.widget.ActionBarContainer
Caused by: android.view.InflateException: Binary XML file line #27: Error inflating class android.support.v7.widget.ActionBarContainer
Caused by: java.lang.reflect.InvocationTargetException
at java.lang.reflect.Constructor.newInstance0(Native Method)
at java.lang.reflect.Constructor.newInstance(Constructor.java:430)
at android.view.LayoutInflater.createView(LayoutInflater.java:652)
at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:812)
at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:752)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:883)
at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:846)
at android.view.LayoutInflater.inflate(LayoutInflater.java:522)
at android.view.LayoutInflater.inflate(LayoutInflater.java:430)
at android.view.LayoutInflater.inflate(LayoutInflater.java:377)
at android.support.v7.app.AppCompatDelegateImplV9.createSubDecor(AppCompatDelegateImplV9.java:407)
at android.support.v7.app.AppCompatDelegateImplV9.ensureSubDecor(AppCompatDelegateImplV9.java:324)
at android.support.v7.app.AppCompatDelegateImplV9.setContentView(AppCompatDelegateImplV9.java:285)
at android.support.v7.app.AppCompatActivity.setContentView(AppCompatActivity.java:140)
at com.android.uuuche.View.Welcome.MainActivity.onCreate(MainActivity.java:27)
at android.app.Activity.performCreate(Activity.java:6736)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1119)
at cn.jiguang.a.a.c.a.a.d.callActivityOnCreate(Unknown Source)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2641)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2749)
at android.app.ActivityThread.-wrap12(ActivityThread.java)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1498)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:160)
at android.app.ActivityThread.main(ActivityThread.java:6200)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:874)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:764)
Caused by: java.lang.NoSuchMethodError: No static method setBackground(Landroid/view/View;Landroid/graphics/drawable/Drawable;)V in class Landroid/support/v4/view/ViewCompat; or its super classes (declaration of 'android.support.v4.view.ViewCompat' appears in /data/app/com.android.uuuche-2/base.apk:classes53.dex)
at android.support.v7.widget.ActionBarContainer.<init>(ActionBarContainer.java:64)
at java.lang.reflect.Constructor.newInstance0(Native Method)
at java.lang.reflect.Constructor.newInstance(Constructor.java:430)
at android.view.LayoutInflater.createView(LayoutInflater.java:652)
at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:812)
Caused by: android.view.InflateException: Binary XML file line #27: Error inflating class android.support.v7.widget.ActionBarContainer
Caused by: java.lang.reflect.InvocationTargetException
at java.lang.reflect.Constructor.newInstance0(Native Method)
at java.lang.reflect.Constructor.newInstance(Constructor.java:430)
at android.view.LayoutInflater.createView(LayoutInflater.java:652)
at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:812)
at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:752)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:883)
at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:846)
at android.view.LayoutInflater.inflate(LayoutInflater.java:522)
at android.view.LayoutInflater.inflate(LayoutInflater.java:430)
at android.view.LayoutInflater.inflate(LayoutInflater.java:377)
at android.support.v7.app.AppCompatDelegateImplV9.createSubDecor(AppCompatDelegateImplV9.java:407)
at android.support.v7.app.AppCompatDelegateImplV9.ensureSubDecor(AppCompatDelegateImplV9.java:324)
at android.support.v7.app.AppCompatDelegateImplV9.setContentView(AppCompatDelegateImplV9.java:285)
at android.support.v7.app.AppCompatActivity.setContentView(AppCompatActivity.java:140)
at com.android.uuuche.View.Welcome.MainActivity.onCreate(MainActivity.java:27)
at android.app.Activity.performCreate(Activity.java:6736)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1119)
at cn.jiguang.a.a.c.a.a.d.callActivityOnCreate(Unknown Source)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2641)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2749)
at android.app.ActivityThread.-wrap12(ActivityThread.java)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1498)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:160)
at android.app.ActivityThread.main(ActivityThread.java:6200)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:874)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:764)
Caused by: java.lang.NoSuchMethodError: No static method setBackground(Landroid/view/View;Landroid/graphics/drawable/Drawable;)V in class Landroid/support/v4/view/ViewCompat; or its super classes (declaration of 'android.support.v4.view.ViewCompat' appears in /data/app/com.android.uuuche-2/base.apk:classes53.dex)
at android.support.v7.widget.ActionBarContainer.<init>(ActionBarContainer.java:64)
at java.lang.reflect.Constructor.newInstance0(Native Method)
at java.lang.reflect.Constructor.newInstance(Constructor.java:430)
at android.view.LayoutInflater.createView(LayoutInflater.java:652)
at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:812)
at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:752)
今天在引入第三方的库时候遇到这样的错误,简直是使尽各种,尽管从错误中知道是某些jar包的冲突,但还是费力才弄好,很简单的问题,但是InflateException的一个解决的小分支:
上面的问题明显是由于v7包引起的,我将compileSdkVersion的版本从23升到25时候就报了上面的错误,后直接将v7包在主moudle的gradle升级到最新,v7包你在项目中用到什么就升级什么样的v7,记住版本一定要保持一致:
compile 'com.android.support:appcompat-v7:26.0.0-alpha1'compile 'com.android.support:recyclerview-v7:26.0.0-alpha1'
阅读全文
0 0
- 错误:Binary XML file line #27: Error inflating class android.support.v7.widget.ActionBarContainer
- Android 问题 - Binary XML file line #36: Error inflating class android.support.v7.widget.RecyclerVie
- android recyclerView Binary XML file line #7: Error inflating class android.support.v7.widget.Recycl
- 报错:Binary XML file line #7: Error inflating class android.support.v7.widget.RecyclerView
- 报错:Binary XML file line #7: Error inflating class android.support.v7.widget.RecyclerView
- 异常:Binary XML file line #7: Error inflating class android.support.v7.widget.RecyclerView
- Binary XML file line #6: Error inflating class android.support.v7.widget.RecyclerView
- Binary XML file line #7: Error inflating class android.support.v7.widget.RecyclerView
- eclipse Binary XML file line #7: Error inflating class android.support.v7.widget.RecyclerView
- Binary XML file line #7: Error inflating class android.support.v7.widget.RecyclerView
- 报错:Binary XML file line #7: Error inflating class android.support.v7.widget.RecyclerView
- Error inflating class android.support.v7.widget.ActionBarContainer
- 解决 Error inflating class android.support.v7.widget.ActionBarContainer
- android studio 报错:Binary XML file line #7: Error inflating class android.support.v7.widget.RecyclerV
- android.view.InflateException: Binary XML file line #2: Error inflating class android.support.v7.wid
- android.view.InflateException: Binary XML file line #13: Error inflating class android.support.v7
- 报错:Binary XML file line #7: Error inflating class android.support.v7.Toolbar
- Binary XML file line #8: Error inflating class android.support.design.widget.NavigationView
- 配置samba的访问密码和用户名
- qq7.0的视频动态图登录界面实现讲解解决videoview黑屏问题解决图片视频各种手机适配与缩放衔接问题
- JavaScript基础知识1
- Spark Streaming编程指南(三)
- idea快捷键
- 错误:Binary XML file line #27: Error inflating class android.support.v7.widget.ActionBarContainer
- C语言排序
- 51单片机总线时序
- Crazy Learning for Day 10
- spring-boot thymeleaf对没有结束符的HTML5标签解析出错解决办法
- java.lang.IllegalArgumentException: Result Maps collection already contains value for com.mapper.AaM
- TensorFlow 最大池化
- 【codeforces 752C】Santa Claus and Robot
- ionic热更新的实现以及引导用户下载新版应用功能实现和注意事项