一起来看下导致App Crash的那些原因:

1.     空指针异常:错误日志定位java.lang.NullPointerException,详细日志记录如下

monkey中的一些问题-LMLPHP

2.     安全异常:错误日志定位java.lang.SecurityException,详细日志记录如下:

monkey中的一些问题-LMLPHP

3.     无法找到类:错误日志定位java.lang.ClassNotFoundException,详细日志记录如下:

monkey中的一些问题-LMLPHP

4.     动态库加载异常:错误日志定位java.lang.UnsatisfiedLinkError,详细日志记录如下:

monkey中的一些问题-LMLPHP

5.     无效参数错误:错误日志定位java.lang.IllegalArgumentException,详细日志记录如下:

monkey中的一些问题-LMLPHP

6.     调用抽象方法异常:错误日志定位java.lang.AbstractMethodError,详细日志记录如下:

monkey中的一些问题-LMLPHP

7.     违法访问错误:错误日志定位java.lang.IllegalAccessError,详细日志记录如下:

monkey中的一些问题-LMLPHP

8.     越界错误:错误日志定位java.lang.IndexOutOfBoundsException,详细日志记录如下:

 

导致App ANR的那些原因:

1.     调度超时:异常日志定位Input dispatching timed out,详细日志记录如下:

monkey中的一些问题-LMLPHP

2.     按键或触摸事件特定时间内无响应:异常日志定位keyDispatchingTimedOut,详细日志记录如下:

 

3.     意图无响应:异常日志定位Broadcast of Intent

05-11 19:22