adb logcat 输出的是main缓存区的log log缓存区是环形缓存区 ,缓存区的大小有限制,最新输出的日志会是最新产生得日志,将最老部分的日志已删除,
获取含有时间戳的日志可以用加时间戳命令
adb logcat -v time > (重定向log文件位置)
注:线上产品日志不要含有 V、 D优先级的内容,和产品提,否则影响APP的性能
主要关注:E级别的信息
PID是系统给的进程编号
关注日志的主要几个场景:程序崩溃(不是闪退,区别),产生ANR,产生后抓取最新日志输出分析,用notepad打开Ctrl f 查找有用信息
发生crash场景
主要:log文件 搜索FATAL EXCEPTION标签,下面的E优先级内容,都在提交bug时候提交给开发
相关的adb命令