How to take a screenshot of your Android mobile phone screen

This is the only solution that I have been able to find without having to root your Android phone. The downloading is the most time-consuming portion. I have also created a shortcut to the DDMS file and it runs flawlessly on my Windows 7 machine.

The Set-up

  1. Download the Java Development Kit (JDK) from Oracle. (80 MB)
  2. Download the SDK from the official Android Developer Site. (35 MB)
  3. Install JDK, then the SDK. (On the SDK, make sure and select the Google USB Driver Package, Revision 4 . It will take a while to download all the packages.)
  4. On your phone, go to Settings.
  5. Then select Applications -> Development -> and enable USB debugging by placing a check in the box next to it.
  6. Next, plug in your Android phone.
  7. Locate the folder you unzipped the Android SDK in Step 2. Open the Tools folder and double-click ddms.bat.
  8. The first time you open SDK DDMS, you’ll be prompted with a window  asking if you’re willing to send usage statistics to Google. Enable or disable this depending on your take of the Google privacy, then click the Proceed button to finish opening DDMS.
  9. The Dalvik Debug Monitor will open. Make sure your Android phone is listed in the upper-left window, and select it by clicking on it one time.

To Take a Screen Shot

  1. To take a screenshot, select Device > Screen capture
  2. The Device Screen Capture window will appear, and show whatever is on your Android phone.
  3. On your Android phone, navigate to the screen you want to capture.
  4. Back in the Device Screen Capture window, click the Refresh button.
  5. The screen you want to capture (again, the one you navigated to on your Android phone) should appear. Click the Save button.
  6. Name for your screenshot, then select a location to save the file. Click the Save button.
  7. Repeat steps 3-6 as needed to take additional screenshots.


Final Words

This is a pretty straight forward installation of components to make it work. If you find something that is simpler that does not require rooting your phone, let me know. I’ve been able to use this a dozen times on my Droid X to the same results.