闪退和卡顿主要原因一般分为两种原因:
1.cpu持续增高,导致手机发热,手机性能跟不上的闪退。
2.memory突然爆增,导致crash
那么讲一下,使用三个工具可以找到问题的根源。
当手机出现卡顿时,可以用到instrument - timer profiler,可以通过指定的百分比,来找到cpu增高的主要方法
当手机出现内存溢出时,可以用到这个工具 instrument - allocations,可以找到memory增高的方法。
当手机出现内存泄露时,可以用工具 instrument - leaks,找到红叉对应的泄露方法。
网友评论