您的位置:首页 > 移动开发 > Android开发

Android 开发常见异常分类

2016-05-02 17:41 239 查看
ANR(Application Not Responding)

发生该异常时,Android 设备通常会弹出“程序XXX无响应,是否等待”的提示框。

常见发生原因:

1)应用主线程卡住,对其他请求响应超时;

2)死锁;

3)系统反应迟钝;

4)CPU 负载过重。

Java runtime error

发生该异常时,Android 设备通常会弹出“程序 XXX 意外终止,是否立即关闭”的提示框。

常见错误:

1)NullPointerException;

2)IndexOutofBoundsException;

3)IllegalArgumentException;

4)IllegalStateException。

NDK Error(Native Development Kit)

发生该异常时,程序在 Android 设备上都会立即退出,即通常所说的闪退,而不会弹出提示框。常见错误:

1)初始化错误;

2)访问错误;

3)内存泄露;

4)参数错误;

5)堆栈溢出;

6)数字除 0 错误

学习自 Testin http://crash.testin.cn/
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: