APP的闪退和无响应

1.app闪退(crash,崩溃):程序异常退出不再运行

闪退的原因:

      a.程序内部逻辑错误(因算法或网络连接引起的异常,或是为捕捉到的错误)

      b.系统自身异常:一般自定ROM或刷机后比较常见

      c.运行的程序太多,内存不足

      d.缓存垃圾太多:安卓系统的特性,长期不清理垃圾会越来越卡,也会出现闪退

      e.应用版本太旧不兼容会导致闪退,应用版本太新也会导致闪退

2.app无响应(anr):程序没有运行起来或仍然在运行造成界面卡死的假象

无响应的原因:内存分配不足,资源请求不到一直在请求

      

猜你喜欢

转载自www.cnblogs.com/pipile/p/12599975.html