adbによるログ&キャプチャ&録画
ファイル名の末尾に「_年-月-日_時-分-秒」を付けている。お好みに合わせて。
logcat.bat
ログを取得するバッチ。
@echo off set time2=%time: =0% set time3=%date:~-10,4%-%date:~-5,2%-%date:~-2,2%_%time2:~0,2%-%time2:~3,2%-%time2:~6,2% @echo on adb logcat -c adb logcat -v time >logcat_%time3%.txt
screencap.bat
キャプチャ(スクリーンショット)を取得するバッチ。
adb shell screencap -p /sdcard/screencap.png adb pull /sdcard/screencap.png adb shell rm /sdcard/screencap.png @echo off set time2=%time: =0% set time3=%date:~-10,4%-%date:~-5,2%-%date:~-2,2%_%time2:~0,2%-%time2:~3,2%-%time2:~6,2% @echo on move screencap.png screencap_%time3%.png
screenrecord.bat
画面操作を録画するバッチ。KitKat以降。
TYPE N | START /WAIT adb shell screenrecord /sdcard/screenrecord.mp4 adb pull /sdcard/screenrecord.mp4 adb shell rm /sdcard/screenrecord.mp4 @echo off set time2=%time: =0% set time3=%date:~-10,4%-%date:~-5,2%-%date:~-2,2%_%time2:~0,2%-%time2:~3,2%-%time2:~6,2% @echo on move screenrecord.mp4 screenrecord_%time3%.mp4
実行時に「指定されたファイルが見つかりません。」と表示されるが、気にしたら負け。
DOSコマンドの深い闇と戦う羽目になる。