It will save in your PC . You can also specify the location of screenshots from the emulator settings.
Please see the following image for reference.
Emulate Volume Down + Power event to trigger Android’s screenshot, then screenshot pictures will be stored at emulator’s
Here is the script. Run
adb shell, then copy the code below and run, you should see the emulator start taking a screenshot.
cat > /data/local/tmp/screenshot.sh <<EOF #!/bin/sh echo 'volume key: down' sendevent /dev/input/event1 1 114 1 echo 'power key: down' sendevent /dev/input/event1 1 116 1 sendevent /dev/input/event1 0 0 0 sleep 1 echo 'volume key: up' sendevent /dev/input/event1 1 114 0 echo 'power key: up' sendevent /dev/input/event1 1 116 0 sendevent /dev/input/event1 0 0 0 EOF sh /data/local/tmp/screenshot.sh
NOTE: My emulator’s input device is “/dev/input/event1”, this may be different for other devices. You can get the device info by running
adb shell getevent command, then press the emulator’s key, the output will be something like this(My Volume Down key, these are hex numbers, so 0x0072 is 114d):
/dev/input/event1: 0001 0072 00000001 /dev/input/event1: 0000 0000 00000000 /dev/input/event1: 0001 0072 00000000 /dev/input/event1: 0000 0000 00000000
It will save in your device (PC), you can see the location from the emulator setting, click on more icon from right side of your emulator, and then click on setting