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/
发生该异常时,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/
相关文章推荐
- android第一行代码-5.监听器的两种用法和context
- 学习android第四周总结相对布局和线性布局常用属性的作用
- android studio 工具
- Android图片压缩终极解决方案,是的,终极,终极,终极
- Android技巧小结之新旧版本Notification
- 动画篇(一)——android动画基础
- 【Android 基础】ArrayAdapter适配器与数组资源文件
- android如何自定义style
- Android Camera 源码浅析
- 史上最详细Android Studio + NDK范例
- 【Android进阶】Android自定义滑动开关控件,适合所有的android系统
- 百度地图在Android中的使用
- TextView实现跑马灯/两个跑马灯效果
- 在Android中使用ORMLite
- android policy源码阅读(1)-policy,PolicyManager
- Android Studio 如何在res目录下新建layout-large目录
- 日积月累:Proguard进行Android代码混淆
- 【读书笔记】【Android 开发艺术探索】第 2 章 IPC 机制
- 使用maven构建android项目
- Android Studio多渠道批量打包及代码混淆