キャプチャーを撮るのはAndroidStudioでも簡単に出来るのですが、シェルスクリプトでキャプチャーを撮るほうが楽な場合もあったのでメモ。
#!/bin/bash DATE=`date +"%Y-%m-%d-%H-%M-%S"` FILENAME="s-${DATE}.png" echo "capturing ${FILENAME}..." adb shell screencap -p "/sdcard/${FILENAME}" adb pull /sdcard/"${FILENAME}" adb shell rm "/sdcard/${FILENAME}" echo "saved ${FILENAME}."
capture.shなどでデスクトップに保存。
パソコンとAndroid端末を繋いで、スクリーンショットを撮りたい画面を表示。
ターミナルから以下コマンドでスクリーンショットが撮れます。
$ cd ~/Desktop
$ ./capture.sh