android.view.InflateException:Error inflating class 原因分析

上一篇 / 下一篇  2014-09-04 13:45:03 / 个人分类:step by step android测试

客户端测试时,经常遇到:android.view.InflateException: Binary XML file line #71: Error inflating class  类似于这类的问题,经了解主要有以下几种可能的原因:
1、xml文件的不合理。
2、适配问题
3、OOM原因。
那么怎么来区分到底是哪种原因呢?
对于前2个的话,肯定是必现的。
http://blog.csdn.net/gavin812428144/article/details/6042485
而OOM则不是必现的。需要寻找一定的路径来进行复现。
但是与此同时,还有个问题:
既然都是OOM,为什么有的是这种表现,有的却是很直接的:
java.lang.OutOfMemoryError: (Heap KB, KB, Bitmap KB)
这种捏?
经了解两者的不同在于:
前者是跟UI主线程操作无关时发生的,而后者是跟UI主线程操作相关时发生的。

TAG:

 

评分:0

我来说两句

Open Toolbar