androdi logcat用法

本文介绍了ADB Logcat的相关操作,包括清空logcat缓存,显示同一进程所有log(先根据包名获取PID号,再根据PID号过滤log并输出到文件),显示某个TAG的log、某个级别(如Error)的log,以及在Windows和Linux上过滤字符串的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一.清空logcat缓存:
  adb logcat -c

二.显示同一个进程的所有log
1.根据包名取得PID号,以下com.android.phone为包名:
  adb shell
       ps | grep com.android.phone

  收到:radio     432   90    312828 44480 ffffffff 4004a9a0 S com.android.phone
  其中432就是PID号

2.根据PID号过滤log并输出到文件
  adb shell
       logcat | grep --color=auto 432 > /sdcard/log.txt

三.显示某个TAG的log

  adb logcat -s InCallScreen

四.显示某个级别(如Error)的log

  adb logcat *:E

五. Windows上过滤字符串

        adb logcat | findstr "com.android.gallery3d"

        注: 多个字符串可用空格隔开

六. Linux上过滤多个字符串

        adb logcat | grep -E "llx|gallery"

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值