美文网首页
android的crash分析

android的crash分析

作者: ragenzq | 来源:发表于2016-09-22 13:46 被阅读0次

一般app上线后,每隔一段时间都会有一些概率性崩溃crash,我们应该如何分析这些crash来更改呢?

1首先看崩溃的类型,是否是比较特定的那几种。拿BadTokenException举个例子:你大致就能确定一个activity正在被销毁或被销毁后dialog再去展示,造成的。这种很容易让人联想到一些不确定时长的异步操作(比如请求网络)之后才能显示的。然后,对应程序逻辑代码加上log很容易找。

2有一些错误类型是不太正常的,比如执行到一个方法内发生了异常,但他对异常的一些处理导致了这段代码虽然异常,但仍然执行过去了,程序没有crash,但导致之后传递的结果或者调用产生了问题。

3看用户的停留,操作轨迹,这次崩溃是否由某些所特定的连锁操作做成的。

4崩溃的机型,rom信息等,看是否是厂商给开发者留的坑而被我们忽略了,还有一些是个人制作的rom留下了一些比较难以预料的这种坑。

5混淆之后记得保持mapping。

相关文章

  • Android Crash之Native Crash分析

    前言 上一篇给大家介绍了Android Crash中的Java Crash分析,我们可以知道Java Crash一...

  • android的crash分析

    一般app上线后,每隔一段时间都会有一些概率性崩溃crash,我们应该如何分析这些crash来更改呢? 1首先看崩...

  • Android Crash之Java Crash分析

    前言 小巫最近由于工作原因面临技术转型,从一个App开发者转变为SDK开发者,这两者的区别是非常明显的,从用户角度...

  • Android之进程 crash监听

    前言:针对crash业务分析代码Android 10.0 详细: 一、日志分析 1.异常弹框日志 2.进程启动加载...

  • Android Crash 原理分析

    android 中最重要的就是 Handler 机制了,简单来说 Handler 机制就是在一个死循环内部不断取走...

  • Android Native Crash 分析

    背景 版本发布后,收集到到异常上报,有部分记录到是native crash。而上报的native信息,无法直接定位...

  • android crash 流程分析

    一 简述 android crash分为两类:一类是native crash,一类是java虚拟机的crash。 ...

  • 友盟crash统计

    1. 错误分析Android功能说明 1.1 概述 错误分析是友盟为移动开发者提供的Crash收集和分析工具,帮助...

  • 关闭Tinker Gradle 编译插件后 Android 5.

    [toc] 关闭Tinker Gradle 编译插件后 Android 5.0版本以下机型运行Crash分析报告 ...

  • Android Native Error / Crash 开发时

    一、前言 这篇文章咱们来看看 Android Native Error / Crash 的问题在开发时如何调试分析...

网友评论

      本文标题:android的crash分析

      本文链接:https://www.haomeiwen.com/subject/dtezettx.html