查看原文
其他

Android高级开发中ANR/Native Crash问题的解决方法

云天实验室 哆啦安全 2022-05-24

Android ANR的定位和分析方法

Android Native Crash的定位和分析方法

Android ANR的避免和检测方法

Android Native Crash捕获方法

Android App ANR原理(基于O)

Android-ANR总结原理分析

NativeCrash分析(一)-NativeCrash原理


Android ANR

Application Not Responding:即应用无响应

如果应用程序主线程在超时时间内对输入事件没有处理完毕,或者对特定操作没有执行完毕,就会出现ANR

(主线程在特定的时间内没有做完特定的事情)

Android ANR或Crash的定位、检测和避免


Android Native Crash

Native 程序是指可以直接运行在操作系统上,并且处理器直接执行机器码的程序,比如 “/system/bin” “/system/lib” 目录下的文件,这些应用程序都是由GCC(c/c++)编译生成,这些程序的崩溃统称为Native Exception,比如空指针,非法指针,程序跑飞,内存踩坏等。

Native Crash都是进程收到信号引起的.

Android Native Crash捕获


Android App ANR原理(基于O)

https://blog.csdn.net/TaylorPotter/article/details/81432522


Android-ANR总结原理分析

https://blog.csdn.net/fanxudonggreat/article/details/81840791


NativeCrash分析(一)-NativeCrash原理

https://blog.csdn.net/TaylorPotter/article/details/103779294


您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存