摸鱼笔记-ADB-日志查看、抓取

本文介绍了Android测试中如何使用ADB进行日志抓取,包括常见的日志级别及其含义,如Verbose、Debug、Info、Warning、Error等,并提供了日志导出到电脑的命令,以及如何进行日志过滤和格式设置。对于测试人员来说,掌握这些基础知识能有效提升问题排查效率。
摘要由CSDN通过智能技术生成

查日志抓日志这块搞安卓测试一定要玩的明白才行,分析日志会不会无所谓,至少不能在APP(游戏)出了问题后直接拎着设备就去找程序哥哥了🤣🤣,如果程序带哥儿很难忙,你不是特别“美”,而且一会来一趟的话,可能会被锤🤣🤣🤣

抓取日志

格式:

adb logcat -选项  筛选条件

选项有以下几种:

选项 含义
v 设置输出格式的日志消息。默认是短暂的格式。更多格式下边细说
c 清除缓冲区中的全部日志并退出(清除完后可以使用-g查看缓冲区)
g 打印日志缓冲区的大小并退出
b 加载一个可使用的日志缓冲区供查看
d 将缓冲区的log转存到屏幕中然后退出
s 设置过滤器
t 输出最近的几行日志, 输出完退出
f 将log输出到指定的文件中(手机的文件夹)
r 没时输出日志,默认值是16,需要和-f选项一起使用
n 设置日志的最大数目,默认值是4,需要和-r选项一起使用
B 以二进制形式输出日志

以上经常用到的也就-c -v。😂😂😂
一般把日志导出到电脑上使用以下命令:

adb logcat >E:\rizhi.log
#按ctrl+C停止

—————————————————————————————————————
日志的过滤级别:

  • V—— Verbose(最低一级,全部)
  • D—— Debug
  • I—— Info
  • W—— Warning
  • E—— Error
  • F—— Fatal
  • S—— Silent(最高一级,啥也没有)

按某级别过滤日志则会将该级别及以上的日志输出。
例如:

adb logcat *:e
#输出Error、Fatal、Silent级别的日志

#按照标签过滤日志
adb logcat com.discord:w com.xiaotangguo:f *:s
#输出discord的Warning级与xiaotangguo的 Fatal级与其他应用Silent级的日志(*:s相当于屏蔽掉其他应用的日志)

可以用 adb logcat -v <格式> 选项指定日志输出格式。
brief<

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值