📱
Android端末からLogcatを回収する方法
📔 概要
開発中のアプリがバグに遭遇したとき、Android端末からLogcatログを回収するんですけど、いつも忘れちゃうので残しておきます。
1. adbコマンドを使えるようにする
AndroidStudioをインストールしていれば大丈夫だと思います。
adbコマンドを使用する環境が整っていない場合、AndroidDevelopers から Platform-tools をダウンロードしてパスを通して下さい。
2. Logcatログを回収する
PCとAndroid端末をUSBで接続したあと、コマンドを実行します。
エラーレベルのログを回収
$ adb -d logcat --pid=`adb shell pidof -s <アプリパッケージ名>` '*':E > error_log.txt
デバッグレベルのログを回収
$ adb -d logcat --pid=`adb shell pidof -s <アプリパッケージ名>` '*':D > debug_log.txt
Discussion