adb logcatコマンドチートシート
Windows 11(コマンドプロンプト)環境で使いやすい adb logcat のチートシートを作成しました。
ログに日本語が含まれる場合、Windowsのコマンドプロンプト(Shift-JIS)だと文字化けすることがあります。
その場合は、先にchcp 65001と打って文字コードを UTF-8 に変えておくと幸せになれます。
ログ消去
adb logcat -c
日付、時刻、PID、TID出力
adb logcat -v threadtime
エラーのみ表示(Error以上)
adb logcat *:E
警告以上を表示(Warning, Error, Fatal)
adb logcat *:W
特定のキーワードを含むログ
adb logcat | findstr "MyAppName"
特定のキーワードを含むログ(or検索)
findstrの引数を半角スペースで区切ってor検索します。
adb logcat | findstr "Error Fatal Exception"
大文字小文字を区別せずに検索 (/i)
adb logcat | findstr /i "network"
特定の文字列を「除外」して表示 (/v)
adb logcat | findstr /v "Chatty"
アプリのクラッシュ(Exception)を追いかける
adb logcat -v threadtime | findstr /i "Exception Error"
特定のパッケージ名に関連するログだけ見る
adb logcat *:V | findstr "com.confrage"

KHI入社して退社。今はCONFRAGEで正社員です。関西で140-170/80~120万から受け付けております^^
得意技はJS(ES20xx),Java,AWSの大体のリソースです
コメントはやさしくお願いいたします^^
座右の銘は、「狭き門より入れ」「願わくは、我に七難八苦を与えたまえ」です^^

