android 闪退日志

android 闪退日志,第1张

先清除之前的日志:adb logcat -c

*** 作闪退步骤后,输出干净的闪退日志:adb logcat -b crash >error.txt

adb bugreport >log.txt

搜索fatal exception 或者crash;

app出现anr时会在data/anr目录下生成traces.txt文件

adb pull data/anr/traces.txt >anr_log.txt

traces.txt文件里存放设备所有app的anr日志

打开日志文件,搜索包名

查看手机的所有日志

adb logcat

只获取该应用的日志

adb logcat | findstr 应用包名

开始抓取日志并保存到D盘的crash.txt

adb logcat >D:\crash.txt

ctrl +C 停止抓取

ctrl +F 搜索 force finishing查看闪退的日志

https://blog.csdn.net/lan_yangbi/article/details/112031488

在Android APP的测试过程中经常遇到crash和anr,开发人员习惯通过eclipse或者eclipse的ddms组件进行捕抓日志,测试人员常通过在dos窗口下adb命令的方式来抓取日志。前者的缺点是启动时非常耗时,后者呢则每次都要写命令也比较麻烦(需要截图时也存在这个问题)。

crash可以在日志中搜:FATAL 关键词

anr搜:anr in关键词

当应用在设备中运行发生崩溃,iOS将记录这些错误日志并且创建了崩溃报告(Crash Report)。崩溃报告中包含了iOS的'版本、日期、异常类型、堆栈跟踪以及其他信息。

① 在Xcode中查看崩溃报告

当应用还在开发过程中发生了崩溃,则直接可以使用Xcode Organizer来查看崩溃报告。按如下 *** 作:

1.打开Organizer;

2.选择“Devices”选项(界面的顶部);

3.选择左侧菜单栏中的device项;

4.选择"Devices"中的"Device Logs";

在列表中包含了设备中所有应用发生的崩溃报告。

   ② 在App Store中查看崩溃报告

   当用户是从App Store中安装了应用,那么iOS会将崩溃报告提交给Apple服务器,可以使用iTunes Connect下载下来。如下 *** 作:

1.登录iOS Dev Center;

2.选择iTunes Connect;

3.选择“Manage Your Applications”;

4.选择你需要查看崩溃报告的应用;

5.选择选中应用图标下的“View Details”

6.选择“Cransh Reports”链接;

以上所述就是本文的全部内容了,希望大家能够喜欢。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11491229.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存