copied-pasted data, used solely for personal records to prevent loss
发布时间
阅读量:
阅读量
首先关注最感兴趣的adb日志内容。
接下来了解一些基本概念,安卓系统中有哪些类型的日志:
Android系统的日志可以分为两部分,底层的Linux内核日志输出到/proc/kmsg,而Android自身的日志则输出到/dev/log。通常我们通过adb logcat查看的是Android的日志信息。
使用adb shell dmesg命令可以查看Android的内核日志,内核日志可用于执行一些任务,例如评估内核启动时间。在系统启动完成后,从内核日志中找到“Freeing init memory”这一行前面的时间即为启动时间。
那么了解内核启动时间有什么作用呢?
科普文章链接:
作为测试人员常用的adb查看日志命令包括:
- adb logcat -v time 打印详细的log信息
- adb logcat -v time > D:\log.txt 将日志输出到电脑上进行查看,在窗口打印的同时也会将内容保存至文件中
- adb logcat -c 清除之前的日志信息,在查看之前一般都会执行这个命令,目的是便于观察当前的日志内容,否则前面的日志太多会影响问题排查
2.过滤规则
过滤规则有两种类型,一种是根据日志级别进行过滤,另一种是根据log中的tag进行过滤,并且也可以将两者结合使用进行混合过滤。
过滤格式如下:
adb logc
全部评论 (0)
还没有任何评论哟~
