加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

XML布局文件出错问题解决办法

发布时间:2020-12-16 08:27:41 所属栏目:百科 来源:网络整理
导读:上次做项目布局文件遇到一个小问题,找了一会,最后在下面这篇文章找到个细节问题,觉得不错,转载一下。 原文出处: http://blog.csdn.net/hustlwz/article/details/52873249?locationNum=2fps=1 先来看下报的异常,仅仅贴了主要部分: [java] view plain c

上次做项目布局文件遇到一个小问题,找了一会,最后在下面这篇文章找到个细节问题,觉得不错,转载一下。

原文出处:http://blog.csdn.net/hustlwz/article/details/52873249?locationNum=2&fps=1

先来看下报的异常,仅仅贴了主要部分:

[java] view plain copy
  1. Process:com.dudu.duduhelper,PID:13694
  2. android.view.InflateException:BinaryXMLfileline#46:Attempttoinvokevirtualmethod'booleanjava.lang.String.equals(java.lang.Object)'onanullobjectreference
  3. atandroid.view.LayoutInflater.inflate(LayoutInflater.java:543)
  4. atandroid.view.LayoutInflater.inflate(LayoutInflater.java:427)
  5. 374)
  6. atcom.android.internal.policy.PhoneWindow.setContentView(PhoneWindow.java:393)
这个异常是加载xml文件异常, 也定位到具体的位置:

copy
    android.view.InflateException:BinaryXMLfileline#46:


    <view
  1. android:layout_width="0.5dp"
  2. android:layout_height="match_parent"
  3. android:src="@color/list_divide"/

细心的朋友已经发现错误了,这里<view 这里,我的v是小写,但是编辑的时候不报错,只有程序编译才报错,所以不容易发现。

以后类似的问题就可以分2步去解析:先看错误日志定位源码位置,根据源码位置找错误的xml位置。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读