06、app anr分析/crash/崩溃

article/2025/11/7 23:07:58

1、anr

ANR 全称:application not responding,即app无响应

分析思路:使用排除法去分析问题,对用的内容需要开发提供对应的日志监控,重现这个过程,去获取这个日志

2、crash

一般crash原因有以下几种

1)内存消耗

APP调用的所需内存超过了可用内存;内存是有管理进程的,每个APP在调用之前,是由内存管理者分配内存大小的,可能是由于内存分配的限制小于APP所需要的内存导致

2)程序的逻辑错误(代码的不严谨,或者考虑的不够周到导致的)

逻辑处理错误:数组越界、堆栈溢出、并发操作、逻辑错误

3)设备兼容性

APP在不同的设备、系统上有不同的体现,可能是设备原因导致

4)网络因素

网速不好,导致APP所需的响应时间不足,所以导致crash;另外网络切换也可能会导致

3、Android 日志

一般日志会有级别

日志主体一般是这样:

 

一般E开头的为错误日志,由开发定义


http://chatgpt.dhexx.cn/article/sIOawr7y.shtml

相关文章

Android程序Crash时的异常上报

转载请注明来源:http://blog.csdn.net/singwhatiwanna/article/details/17289479 前言 大家都知道,android应用不可避免的会发生crash,无论你的程序写的多完美,总是无法完全避免crash的发生,可能是由于android系统底层…

iOS Crash报告分析

文章目录 相关概念什么是 dSYM 文件dSYM 文件有什么作用 分析crash报告解析工具 umcrashtool 相关概念 什么是 dSYM 文件 Xcode编译项目后,我们会看到一个同名的 dSYM 文件,dSYM 是保存 16 进制函数地址映射信息的中转文件,我们调试的 symb…

Android 平台的Crash崩溃捕获-全

上层-java/kotlin: Android应用层java/kotlin的crash捕获相对容易。直接实现Thread.UncaughtExceptionHandler即可处理收集。Thread.UncaughtExceptionHandler:当某一线程因未捕获的异常而即将终止时,Java 虚拟机将使用 Thread.getUncaughtE…

服务器appcrash的问题怎么修复,电脑appcrash的问题怎么修复?

电脑是很复杂的程序代码设计的,因而有时会遇到一些奇怪的问题,而APPCRASH错误也是其中一种,如运行程序出现APPCRASH错误,我们在日志中查看事件名称为APPCRASH,这时很多朋友不知道怎么解决,下面小编和大家一…

iOS中“事件”的前因后果

iOS的事件是一个由触发行为到响应的过程。本文旨在表达事件如何处理响应,如何传递事件的。 1. 前言 国内智能手机要从2000年开始说起,手机的进化是飞速的,单从操作来看,最开始是数字实体键盘,后来出现了全字母的实体键…

AppCrash explorer问题(解决方法)

AppCrash 顾名思义 程序崩溃了 先上问题: 资源管理器不断地显示停止工作(关闭后10s又出来报错) 我也在网上找了很多资料,还去Google搜了一下,但我的错误和dll这个无关,修改注册表等方法都无法解决此问题&a…

win7 APPCRASH问题解决!

真是废了老劲了。。什么清理插件,各种运行msconfig/启动都试了 问题:**.exe已停止工作 问题事件名称: APPCRASH 应用程序名: compute_image_mean.exe 应用程序版本: 0.0.0.0 应用程序时间戳: 579c50f5 故障模块名称: MSVCR120.dll 故障模块版本: 12.0.21…

mysql安装appcrash_appcrash事件怎么解决-appcrash问题解决方法 - 系统家园

在电脑上运行程序的时候常常会遇到很多的问题然后提示appcrash错误,为此下面就给你们带来了appcrash问题解决方法,一直遇到这个问题的小伙伴就快来解决一下吧。 appcrash事件怎么解决: 方法一: 1、出现appcrash错误会提示给你故障…

程序崩溃APPcrash的问题

【问题】 小编在对接扫码枪枪的时候遇到了一个问题:拔出扫码枪的时候,有状态返回但是出现了这个错误: 【解决办法】 小编我真是心累的“狠”,但经过me的不辞辛苦还是找到了问题的根本: 一、厂家提供的环境 二、小编…

问题事件名称: APPCRASH(解决方法)

问题事件名称: APPCRASH(解决方法)(转) 下面分享一下解决win7或者是Vista的一个刺手的问题 APPCRASH(app是程序的意思,crash是坠机的意思。就是程序崩溃了/程序撞车……) 我们使用软件的时候有时候会出现这种情况 举个例子 Dung…

appcrash事件怎么解决?三种方法教你

我们在电脑上运行程序的时候常常会遇到很多的问题然后提示appcrash错误,为此下面小编就给你们带来了appcrash问题解决方法,有遇到这个问题的小伙伴就快来解决一下吧。 appcrash事件怎么解决? 方法一 1、出现appcrash错误会提示给你故障模块&a…

LoadRunner9.1下载与破解

LoadRunner9.1下载与破解 上一篇 / 下一篇 2009-03-03 18:42:39 / 个人分类:测试工具 查看( 918 ) / 评论( 2 ) / 评分( 0 / 0 ) 一、Loadrunner下载地址: http://h30302.www3.hp.com/prdownloads/T7177-15005.iso?ordernumber380397475&itemid1&…

Loadrunner11破解详解 .

使用说明:要以管理员的身份运行 1、正常安装完LR11后。然后双击deletelicense.exe 2、然后解压替换其中的2个DLL文件拷贝到"C:\Program Files\HP\LoadRunner\bin\"下替换原有文件 3、进入LR,输入以上的序列号即可 global-100: AEACFSJI-YASEKJ…

LoadRunner11的安装与破解

现在很多人都在用LoadRunner11,下面我就来说说自己下载和安装LR11的过程。 一、安装 1.先来下载LR11.建议大家都在正规网站下载,推荐一个网站http://bbs.51testing.com/thread-423695-1-1.html,直接将此网站复制到迅雷下载http://www.genil…

Loadrunner11在win10下的安装、汉化与破解方法

Loadrunner11安装与破解方法 工具/原料 • HP Loadrunner 11.00 • 汉化包 • 破解文件 1 安装英文版 1.1 运行“setup.exe” 点击安装,其中会有提示缺少“Microsoft Visual C 2005 SP1运行组件”, 在“\lrunner\Chs\prerequisites\vc2005_sp1_redis…

loadrunner11基础使用

其实loadrunner11只要环境装好了,没那么多报错 装好Loadrunner后要用管理员权限打开,不然可能会报错 win10可以装lr12和12.5,但是无法破解,最大并发50人,还只有7天试用期,7天过了要重新装 loadrunner11中主…

loadrunner 11下载及破解

原文地址为: loadrunner 11下载及破解 1.下载参照文章: http://www.51testing.com/?uid-4827-action-viewspace-itemid-225451 2.破解参照文章: http://naotang.com/index.php?optioncom_content&viewarticle&id66:loadrunner11&a…

LoadRunner11的安装、破解以及基本使用

首先安装环境 除此之外没啥了,安装时会提示缺少什么组件,点击确认安装即可,剩下基本都是下一步就OK。 安装完成后自动启动会提示只剩余10天试用期 之后开始破解 选择“新许可证”,输入“ AEAMAUIK-YAFEKEKJJKEEA-BCJGI” 再次打开程序&…

LoadRunner测试工具大全下载,破解,licence

LoadRunner测试工具大全下载,破解,licence。 目前的版本有7.8,8.0,8.1下面是他们的下载地址,大家看自己的情况下载 安装程序资源 (eMule资源) 《工业标准级负载测试工具 LoadRunner》(LoadRunne…

loadrunner 11 的下载和安装与破解

Loadrunner安装详解 一 、 下载篇 下载地址是,这个是我自己搜集的,也可以安装其他版本: 链接:http://pan.baidu.com/s/1skGkzb3 密码:88uq loadrunner 12 链接: https://pan.baidu.com/s/1qXL4tFu 密码: cgrt …