1. 程式人生 > >adb logcat常用命令小結

adb logcat常用命令小結

  • 檢視logcat幫助
    adb logcat -help

  • 清空logcat快取
    adb logcat -c

  • 按時間格式輸入log
    adb logcat -v time

  • 按tag輸出log
    adb logcat -s tag
    adb logcat tag *:S
    adb logcat | grep tag(tag必須完全相同)
    adb logcat | grep -i tag(tag忽略大小寫)

  • 按tag和level輸出log
    adb logcat -s tag:I
    adb logcat tag:I *:S

  • 列印最近100條log
    adb logcat -t 100

  • 按時間格式列印符合tag和level的log


    adb logcat -v time -s tag:e

  • 按時間格式列印符合tag和level的log,並輸出到指定檔案
    adb logcat -v time -s tag:e > /desktop/a.txt

  • 匹配所有出現過MainActivity的log並按時間格式輸出
    adb logcat -v time | grep –color=auto MainActivity

  • 匹配指定程序pid的log,符合指定level級別,並按時間格式輸出
    adb logcat -v time *:d | grep –color=auto -i 12321

  • 根據包名查詢指定應用的pid
    adb shell ps | grep $packagename

  • 匹配指定pid的應用的tag1:I 和tag2:E 的日誌
    adb logcat -v time tag1:I tag2:E *:S | grep $pid