diff --git a/make-screenshot.sh b/make-screenshot.sh index da4d8cee2..d943b9ba0 100755 --- a/make-screenshot.sh +++ b/make-screenshot.sh @@ -1,5 +1,19 @@ #!/bin/bash -../src/dependencies/android-sdk/platform-tools/adb shell screencap -p /sdcard/screenshot.png -../src/dependencies/android-sdk/platform-tools/adb pull /sdcard/screenshot.png -../src/dependencies/android-sdk/platform-tools/adb shell rm /sdcard/screenshot.png +if hash adb 2>/dev/null +then + ADB=`which adb` + TMP=/data/local/tmp/ + FILE=${1:-screenshot.png} + PATH=$TMP$FILE + + $ADB shell screencap -p $PATH + $ADB pull $PATH + $ADB shell rm $PATH + + echo "Screenshot saved to '$FILE'" + exit 0 +else + echo "Unable to find 'adb'" + exit 1 +fi