Binary XML file line : Error inflating class unknown(记录一个很内伤的错误)
异常信息指出了在51行,我的51行是这个
<ImageView
android:id="@+id/iv_information_commend"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:baseline="@id/tv_information_time"
android:layout_marginTop="15dp"
android:src="@drawable/icon_information_commend" />
可能你也发现了,最致命的是我用错了属性(android:baseline="@id/tv_information_time")这个属性的文档解释是------The offset of the baseline within this view. [dimension],我用错了却浑然不知,但是从异常信息中我无法知道我用的属性有错误,其实我想用的是android:layout_alignBaseline ,只因一时大意,用成另外一个!
所以今天记录一下,这个问题,造成这个异常的问题很多,属性的值乱用也是一个,总结一下,如果你碰巧也碰到了,那就看看是不是这个问题了!!!
异常信息
03-20 18:35:24.466: E/AndroidRuntime(14334): FATAL EXCEPTION: main
03-20 18:35:24.466: E/AndroidRuntime(14334): Process: com.overtech.lenovo, PID: 14334
03-20 18:35:24.466: E/AndroidRuntime(14334): android.view.InflateException: Binary XML file line #51: Error inflating class <unknown>
03-20 18:35:24.466: E/AndroidRuntime(14334): at android.view.LayoutInflater.createView(LayoutInflater.java:620)
03-20 18:35:24.466: E/AndroidRuntime(14334): at com.android.internal.policy.impl.PhoneLayoutInflater.onCreateView(PhoneLayoutInflater.java:56)
03-20 18:35:24.466: E/AndroidRuntime(14334): at android.view.LayoutInflater.onCreateView(LayoutInflater.java:669)
03-20 18:35:24.466: E/AndroidRuntime(14334): at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:694)
03-20 18:35:24.466: E/AndroidRuntime(14334): at android.view.LayoutInflater.rInflate(LayoutInflater.java:755)
03-20 18:35:24.466: E/AndroidRuntime(14334): at android.view.LayoutInflater.inflate(LayoutInflater.java:492)
03-20 18:35:24.466: E/AndroidRuntime(14334): at android.view.LayoutInflater.inflate(LayoutInflater.java:397)
03-20 18:35:24.466: E/AndroidRuntime(14334): at com.overtech.lenovo.app.activity.adapter.InformationAdapter.onCreateViewHolder(InformationAdapter.java:88)
03-20 18:35:24.466: E/AndroidRuntime(14334): at com.overtech.lenovo.app.activity.adapter.InformationAdapter.onCreateViewHolder(InformationAdapter.java:1)
03-20 18:35:24.466: E/AndroidRuntime(14334): at android.support.v7.widget.RecyclerView$Adapter.createViewHolder(RecyclerView.java:5476)
03-20 18:35:24.466: E/AndroidRuntime(14334): at android.support.v7.widget.RecyclerView$Recycler.getViewForPosition(RecyclerView.java:4701)
03-20 18:35:24.466: E/AndroidRuntime(14334): at android.support.v7.widget.RecyclerView$Recycler.getViewForPosition(RecyclerView.java:4611)
03-20 18:35:24.466: E/AndroidRuntime(14334): at android.support.v7.widget.LinearLayoutManager$LayoutState.next(LinearLayoutManager.java:1988)
03-20 18:35:24.466: E/AndroidRuntime(14334): at android.support.v7.widget.LinearLayoutManager.layoutChunk(LinearLayoutManager.java:1384)
03-20 18:35:24.466: E/AndroidRuntime(14334): at android.support.v7.widget.LinearLayoutManager.fill(LinearLayoutManager.java:1347)
03-20 18:35:24.466: E/AndroidRuntime(14334): at android.support.v7.widget.LinearLayoutManager.onLayoutChildren(LinearLayoutManager.java:574)
03-20 18:35:24.466: E/AndroidRuntime(14334): at android.support.v7.widget.RecyclerView.dispatchLayoutStep2(RecyclerView.java:3026)
03-20 18:35:24.466: E/AndroidRuntime(14334): at android.support.v7.widget.RecyclerView.dispatchLayout(RecyclerView.java:2903)
03-20 18:35:24.466: E/AndroidRuntime(14334): at android.support.v7.widget.RecyclerView.onLayout(RecyclerView.java:3277)
03-20 18:35:24.466: E/AndroidRuntime(14334): at android.view.View.layout(View.java:14865)
03-20 18:35:24.466: E/AndroidRuntime(14334): at android.view.ViewGroup.layout(ViewGroup.java:4639)
03-20 18:35:24.466: E/AndroidRuntime(14334): at android.widget.RelativeLayout.onLayout(RelativeLayout.java:1055)
03-20 18:35:24.466: E/AndroidRuntime(14334): at android.view.View.layout(View.java:14865)
03-20 18:35:24.466: E/AndroidRuntime(14334): at android.view.ViewGroup.layout(ViewGroup.java:4639)
03-20 18:35:24.466: E/AndroidRuntime(14334): at android.widget.FrameLayout.layoutChildren(FrameLayout.java:453)
03-20 18:35:24.466: E/AndroidRuntime(14334): at android.widget.FrameLayout.onLayout(FrameLayout.java:388)
03-20 18:35:24.466: E/AndroidRuntime(14334): at android.view.View.layout(View.java:14865)
03-20 18:35:24.466: E/AndroidRuntime(14334): at android.view.ViewGroup.layout(ViewGroup.java:4639)
03-20 18:35:24.466: E/AndroidRuntime(14334): at android.widget.LinearLayout.setChildFrame(LinearLayout.java:1694)
03-20 18:35:24.466: E/AndroidRuntime(14334): at android.widget.LinearLayout.layoutVertical(LinearLayout.java:1548)
03-20 18:35:24.466: E/AndroidRuntime(14334): at android.widget.LinearLayout.onLayout(LinearLayout.java:1457)
03-20 18:35:24.466: E/AndroidRuntime(14334): at android.view.View.layout(View.java:14865)
03-20 18:35:24.466: E/AndroidRuntime(14334): at android.view.ViewGroup.layout(ViewGroup.java:4639)
03-20 18:35:24.466: E/AndroidRuntime(14334): at android.widget.FrameLayout.layoutChildren(FrameLayout.java:453)
03-20 18:35:24.466: E/AndroidRuntime(14334): at android.widget.FrameLayout.onLayout(FrameLayout.java:388)
03-20 18:35:24.466: E/AndroidRuntime(14334): at android.view.View.layout(View.java:14865)
03-20 18:35:24.466: E/AndroidRuntime(14334): at android.view.ViewGroup.layout(ViewGroup.java:4639)
03-20 18:35:24.466: E/AndroidRuntime(14334): at android.widget.LinearLayout.setChildFrame(LinearLayout.java:1694)
03-20 18:35:24.466: E/AndroidRuntime(14334): at android.widget.LinearLayout.layoutVertical(LinearLayout.java:1548)
03-20 18:35:24.466: E/AndroidRuntime(14334): at android.widget.LinearLayout.onLayout(LinearLayout.java:1457)
03-20 18:35:24.466: E/AndroidRuntime(14334): at android.view.View.layout(View.java:14865)
03-20 18:35:24.466: E/AndroidRuntime(14334): at android.view.ViewGroup.layout(ViewGroup.java:4639)
03-20 18:35:24.466: E/AndroidRuntime(14334): at android.widget.FrameLayout.layoutChildren(FrameLayout.java:453)
03-20 18:35:24.466: E/AndroidRuntime(14334): at android.widget.FrameLayout.onLayout(FrameLayout.java:388)
03-20 18:35:24.466: E/AndroidRuntime(14334): at android.view.View.layout(View.java:14865)
03-20 18:35:24.466: E/AndroidRuntime(14334): at android.view.ViewGroup.layout(ViewGroup.java:4639)
03-20 18:35:24.466: E/AndroidRuntime(14334): at android.view.ViewRootImpl.performLayout(ViewRootImpl.java:2037)
03-20 18:35:24.466: E/AndroidRuntime(14334): at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1790)
03-20 18:35:24.466: E/AndroidRuntime(14334): at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1024)
03-20 18:35:24.466: E/AndroidRuntime(14334): at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:5783)
03-20 18:35:24.466: E/AndroidRuntime(14334): at android.view.Choreographer$CallbackRecord.run(Choreographer.java:761)
03-20 18:35:24.466: E/AndroidRuntime(14334): at android.view.Choreographer.doCallbacks(Choreographer.java:574)
03-20 18:35:24.466: E/AndroidRuntime(14334): at android.view.Choreographer.doFrame(Choreographer.java:544)
03-20 18:35:24.466: E/AndroidRuntime(14334): at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:747)
03-20 18:35:24.466: E/AndroidRuntime(14334): at android.os.Handler.handleCallback(Handler.java:733)
03-20 18:35:24.466: E/AndroidRuntime(14334): at android.os.Handler.dispatchMessage(Handler.java:95)
03-20 18:35:24.466: E/AndroidRuntime(14334): at android.os.L
Binary XML file line : Error inflating class unknown(记录一个很内伤的错误)相关推荐
- Android 异常 “Binary XML file line # : Error inflating class”
自己的项目在Pad上一直运行正常,可是当运行在手机上时在一个Inflater.inflater()解析布局时出现了运行时异常" Binary XML file line # : Error ...
- android error inflating 自定义控件,解决Android 异常 “Binary XML file line # : Error inflating class”...
自己的项目在5.0及以上的手机山一直运行正常,可是当运行在低版本手机上时在一个Inflater.inflater()解析布局时出现了运行时异常" Binary XML file line # ...
- Android 运行时异常 Binary XML file line # : Error inflating class
今天在做一个二维码扫描的项目的时候出现了一个错误: android.view.InflateException: Binary XML file line #12: Error inflating c ...
- 关于编译时错误Binary XML file line #:error inflating imageview
今天在提交项目之后 客户反馈项目崩溃.但是在我们自己的手机和测试手机运行并没有问题..当我切换到一个版本更低的手机崩溃报了以下错误Binary XML file line 44:error infla ...
- Binary XML file line : Error inflating class 错误分析
Binary XML file #33 in com.xxx.xxx/activity_main:Error inflating class view 从源码上分析一下这个错误的原因: 先看下这个错误 ...
- Android运行时异常“Binary XML file line # : Error inflating class”
转自:http://blog.csdn.net/huangxiaohu_coder/article/details/8497286 在原生Android下编译APK,编译没有问题,但是在运行的时候经常 ...
- Android编程:解决异常“android.view.InflateException: Binary XML file line # : Error inflating class”
我一般都是在1和4 遇到,记录一下. 今天写程序发现一个问题,就是XML中报出Android.view.InflateException异常,可能的原因有: 1.XML中使用到得组件名称是否书写正确( ...
- Android运行时异常“Binary XML file line # : Error inflat
2019独角兽企业重金招聘Python工程师标准>>> 在原生Android下编译APK,编译没有问题,但是在运行的时候经常出现如标题所描述的异常,然后整个程序Crash掉..... ...
- Android --- Binary XML file line2 Binary XML file line 2 Error inflating class unknown
报错信息如下: 05/21 10:18:21: Launching app $ adb push D:\android install files\jishi\app\build\outputs\ap ...
最新文章
- tendermint+java_tendermint简介
- Hive Lateral View、视图、索引
- 27 多进程之进程池Pool
- 网络实验: 总线型以太网的特性---广播、竞争总线(冲突)
- S5PV210开发 -- 串口驱动开发
- Android进阶你必须要了解的知识:ThreadLocal
- 基于linux的电子邮件服务(sendmail)
- SpringBoot整合Shiro实现登录认证授权操作
- 无线路由器连接电信光纤宽带光猫设置方法(转)
- rsync 使用小记
- 风中的纸屑——阅读MDN中的HTML、CSS谈兼容(PC)
- 【图像隐写】基于matlab DWT数字水印嵌入+提取+攻击【含Matlab源码 622期】
- 超全面超详细的Linux学习入门系列教程
- 腾讯云短信封装(v3版本)
- Windows家庭版添加本地组策略编辑器的方法
- mysql查询补齐12个月_MySQL查询12个月数据,无数据补0
- 使用golang发送邮件,报错“x509: certificate signed by unknown authority”
- 010Editor破解版png模板失效解决方法
- 2021-01-25广州大学ACM寒假训练赛解题心得
- Broadcast 的使用