- Apps Keepalive
- Other
二、Android Crash 类型Log 标识整理:
1、ANR in - ANR问题的通用标签
2、NullPointerException - 空指针异常
3、IndexOutOfBoundsException - 数组、集合等越界
4、IllegalArgumentException - 不合法的参数异常,可能是使用函数或者启动服务等等参数设置错误等
5、java.lang.IllegalStateException - “非法的状态”,可能是对于API的时序使用错误,比如start后立即 stop,其实异步的Start还没有初始化完成,但是你瞬间就Stop了,也可能造成状态错乱等错误。
6、java.lang.StackOverflowError 堆栈溢出错误。当一个应用递归调用的层次太深而导致堆栈溢出时抛出该错误,(死循环了等)
7、ArithmeticException - 算术运算异常
8、NumberFormatException - 数字格式异常
9、UnsupportedOperationException - 不支持的操作异常
10、SecurityException - 安全异常,比如Android 6.0以上App原生开发需要动态权限申请,但是你没申请就使用了等,会提示这类错误。 当以上特定错误不出现得时候,可以查一些共通的标签:
- System.err - 多种错误的统一前缀,当以上错误没有出现的时候,可以