很多新手在开发android 项目时,发现logcat上一大堆无用log,影响查看自己的调试log,那么该如何去除系统log呢?

在android studio 上点击logcat filter,

随意起个Filter Name,在Log Tag这一项加上 下面的过滤规则

^(?!.*(ZipFileCache|WifiStateMachine)).*$

然后根据logcat上显示的log,选择不想看到的TAG添加到中间的括号里面,每添加一个过滤TAG就加个或符号(“|”);

如下所示,我的手机屏蔽了如下log.

^(?!.*(ZipFileCache|WifiStateMachine|wpa_supplicant|WifiAutoJoinController|WifiHW|WifiMonitor|WifiHAL|SupplicantHeartBeat|WifiController|LocSvc_ApiV02|HAL|LocSvc_libulp|hwgetnv|QQLivePMnt.Log|PushLogSC2705|TAG|libprocessgroup|BroadcastQueue|Vold)).*$

这样我在调试的时候就看不到无用的log了


androidstudio 过滤手机系统log





相关文章:

  • 2022-12-23
  • 2021-05-28
  • 2021-10-02
  • 2021-06-28
  • 2021-11-14
  • 2021-12-22
  • 2021-07-25
  • 2021-11-28
猜你喜欢
  • 2021-10-07
  • 2021-05-26
  • 2022-03-02
  • 2022-02-09
  • 2022-02-13
相关资源
相似解决方案