1. 首页
  2. 移动开发
  3. Android
  4. Android app会crash的原因及解决方法

Android app会crash的原因及解决方法

上传者: 2021-07-17 04:21:59上传 PDF文件 84.42 KB 热度 21次

android main入口的commonInit()方法内处,有这么一句话,如果没有这句话,app就不会crash。既然都崩溃了,自定义异常捕获器来屏蔽crash真的可行吗?肯定有人会说,自定义一个异常捕获器,来覆盖掉系统的KillApplicationHandler,然后在捕获到异常后,不杀进程,app就不会崩溃了,就像下面这样,这其实只是隔壁老王的思路,虽然确实防护住子线程的crash,但是当主线程出现异常时,app还是无法正常运行。如果抛异常的线程是主线程,那就意味着主线程会死掉,这时你即便不杀进程,进程活着也没有任何意义了,app还是会停止运行。

用户评论