logcat 技巧
1.过滤Android程序出现的异常和
- adb logcat |grep --color=auto -E "System.err|AndroidRuntime"
2.按照包名过滤细分日志
我们先写一个这样的脚本,命名为logcatPkg,然后加上可执行的
- #!/bin/bash
- packageName=$1
- pid=`adb shell ps | grep $packageName | awk '{print $2}'`
- adb logcat | grep --color=auto $pid
执行示例
- locatPkg com.mx.browser
已知问题,如果程序退出再进入,这个脚本将不再继续输出,需要重新执行。