Developer Console

Taking Screenshots on Fire Devices

When you submit your app to the Amazon Appstore, you must include various screenshots of your app to include with your app's listing. This guide describes the process of taking screenshots on various Fire devices. For a list of required images, see Images and videos.

Fire TV

To take screenshots from a Fire TV device, follow the same process (as outlined in Android's adb documentation) for taking screenshots on other Android devices:

  1. Connect to your Fire TV device through ADB.

  2. From a terminal session, type the following command:

    adb shell screencap -p /sdcard/filename.png
    

    Change filename.png to the screenshot file name you want. Note that /sdcard is actually an emulated SD card. No physical SD card is required.

  3. Transfer the screenshot from your Fire TV device to your computer using the following command:

    adb pull /sdcard/filename.png /tmp
    

    Change /tmp to the directory on your computer where you want to transfer the screenshot.

  4. Navigate to the directory and open the file:

     cd /tmp
     open filename.png
    
  5. To delete the screenshot from the /sdcard location, use the rm (remove) command:

     adb shell rm /sdcard/filename.png
    
Record a Video on Fire TV

To record a video on Fire TV, follow the same steps outlined in the Android documentation. Type adb shell screenrecord /sdcard/x.mp4 to start recording (replacing x with the desired video name). Press Ctrl+c to stop the recording. Then type adb pull /sdcard/x.mp4 /tmp/x.mp4 to move your video into the tmp folder on your computer.

Fire tablets (2013 and newer)

For most Fire tablets (2013 models and newer), you can use physical buttons on the device to take screenshots. If you are developing for older Fire tablets, you can take screenshots from your development computer.

To take a screenshot on a Fire tablet (2013 models and newer):

  1. With the device powered on, press and hold down the Volume Down button and Power button together for one second.

    The screen will flash briefly and a smaller image of the screen will appear in the center of the screen to indicate a successful screenshot. If the volume is turned up, you'll also hear a shutter sound just before the screen flashes.

  2. Release the buttons.
  3. Using a USB cable, connect the tablet to your computer.

    On Windows: Navigate to Internal Storage > Pictures > Screenshots on the device. The screenshots are saved with filenames that include the year, month, day, hour, minute, and second in the format: Screenshot_yyyy-mm-dd-hh-mm-ss.png.

    On Mac OS X: Install a free app, Android File Transfer(AFT), to complete a USB transfer. Visit android.com/filetransfer and follow the onscreen instructions. After installation, the AFT application starts automatically when you plug in your Fire device. In the AFT window, navigate to Pictures > Screenshots. The screenshots are saved with filenames that include the year, month, day, hour, minute, and second in the format: Screenshot_yyyy-mm-dd-hh-mm-ss.png as shown below:

    Android File Transfer window

Fire tablets (2012 and older) and other Android tablets

You can take screenshots from older Fire tablets (2012 and earlier) and other Android tablets using the Eclipse IDE, a popular desktop developer tool for Android.

  1. Connect the tablet to your computer as described in Connect to Fire Tablet through ADB.
  2. In Eclipse, from the Window menu, select Open Perspective > Other… > DDMS.
  3. Select the tablet, and click the camera icon. (If the tablet isn't shown, from the Window menu, select Navigation > Show View Menu > Reset adb) The Device Screen Capture window shown below displays the current screen as shown on the tablet. If the device screen saver is on, the window shows what would be on the screen if the screen saver was not running.

    Device Screen Capture Window
  4. Save the screen by clicking Save.
  5. When you are finished taking screenshots, click Done.

Last updated: Oct 02, 2023