Android studio Logcat 新版使用建议

187 阅读1分钟
  • tag: 匹配日志的tag字段

  • package:匹配记录日志的软件包名,其中特殊值mine匹配当前打开项目对应的应用log。

  • process:匹配记录日志的进程名

  • message:匹配日志中我们自己填写的message的部分。

  • level:与指定或者更高级别的日志匹配,比如debug或者error,输入level后as会自动提示可以选择。

  • age:让窗口中只保留最近一段时间的log,值为数字加单位,s表示秒,m表示分钟,h表示小时,d表示天。如age:10s就只保留最近10s的日志。

  • is: 这个键有两个固定的value取值,crash匹配应用崩溃日志,stacktrace匹配任意类似java堆栈轨迹的日志,这两个对于看crash查问题是非常好用的。

建议 查看整个手机的闪退日志

is:stacktrace

查看本app的Error日志

package:mine  level:error 

查看当前Activity

tag:ActivityTaskManager

查看当前服务启动情况

tag:ActivityManager

打印

System.out 

消息内容正则(查看打开的 Activity)

message~:onAnimationLeashCreated.*