常见崩溃类型
- 网络异常
- 内存泄漏问题
- 接口返回值错误
- 手机特定类型错误
- 渲染图片出现的问题
- 在Android系统在渲染图片的时候需要加载到内存中,所以App上的一些图如果过大,可以造成崩溃事件的发生
- 资料
https://www.cnblogs.com/jimmyfang/articles/4769300.html
https://blog.csdn.net/wtyvhreal/article/details/45146531
具体类型
- ANR(不属于崩溃)
- 定义:是指应用程序的UI线程响应超时
- 原因:一般是当前的事件没有机会得到处理(主线程堵塞,开的线程太多);或者当前的事件正在被处理,但是由于耗时太长没有能够及时完成
- 详见:https://blog.csdn.net/fanxudonggreat/article/details/81840791
- OOM
- 定义:是指程序申请内存过大,虚拟机无法满足我们,然后自杀了
- 原因:一般