How To Take Screenshots Of Android Device

With the Apple iPhone, taking screenshots of the device was as simple as pressing the power and home buttons together, and the current screen got saved under Camera Roll. With Android, no such option is available. While there are third-party apps that make this task possible, there is the native ability as well that allows you to use a component of the Android SDK to capture screenshots of your device.

sc

To use this, you need to have Android SDK installed and configured, along with the USB drivers. If you already have, great, but if you don’t know how to do that, check out this guide here.

First, you must have USB Debugging enabled. Do so by going to Settings > Applications > Development and enabling USB Debugging.

Connect your device to your PC via USB cable. Go the the tools folder in Android SDK, and run the batch file titled ‘ddms’

locationddms

This will launch the Dalvik Debug Monitor Service. You should be able to see your device connected on top. In the bottom messages pane, the debugger may continue to give errors, just ignore them.

Under Device menu, click Screen Capture or press Ctrl + S within the Debugger window.

DDMS

Now you will have the Device Screen Capture window at your disposal. showing the current screen of your device. You can rotate the image, save it, or copy it to clipboard. When navigating to a new screen on device, click Refresh on the one you want to capture and the image will change. Click Done when you are finished.

ScreentCaptire

This method may not be the easiest, but this is the official way to do it. The images are saved in PNG format and don’t take much size. A caveat of using this method for taking screenshots is that your memory card is not accessible to the device while in debug mode. Hence, screenshots of movies, music, etc are hardly possible.

The screenshots can be of any interface in the device as long as the USB Debugging interface remains intact.

Related Items

adbscreenshots
  • MendoZaair9

    Lies I take screen shot of my htc Evo 3d without any apps or rooting just plain ordinary snapshots

  • Pingback: screenshots from tablet

  • guest

    Wow! thanks for the tips.

  • http://yeahitsray.tumblr.com Rayner Vaz

    Brilliant! Thanks!

  • Pingback: Cómo hacer un ‘screenshot’ con su smartphone o en su computadora | GeeksRoom

  • Pingback: Apple, iOS and how screenshots help build experiences « codehesive.com : interaction design, user experience, gaming & miscellany

  • Email

    I have an Android, and I’m able to take a screenshot the exact same way I used to on the iPhone…Power button + home button.  Works perfectly.

    • Nauman

      Correct ! It workd exactly like as in the iPhone

  • Pingback: Is It Just Me? - Page 477 - Tech Support Forums - TechIMO.com

  • Eddie Kim

    Hi, My name is Edward and I’m the developer of an app called No Root Screenshot It. This app lets you take screenshots on your phone without having to plug it into a computer and without having to root it. 

    Hope this information is useful to some people and let me know if you I can help in any way!

  • david

    hold the lock key,hen press the home button for screen shots

  • david

    hold the lock key,hen press the home button for screen shots

  • T-Nom

    I have a galaxy s 2 skyrocket running gingerbread and it is as simple as pressing home and power. i didn’t have to install any app or download anything. This may be exclusive to the Galaxy Family but it works for me

  • Bram Stolk

    Thanks for posting! Worked like a charm, also on MacOSX.

  • Katrinazari

    I have the EVO design and i haven’t rooted it or downloaded an app, and I’ve taken screen shots. But…I’ve only done them on accident, so I’m working on it and will let you know(:

  • Pingback: Screenshots?

  • Pingback: How do I screenshot non rooted thrive tablet?

  • Pingback: hotspot help - Android Forums

  • James

    Droids suc azz!!!

  • Ijkl

    Not true… I have the galaxy 2 an screenshot is holding the home key an pushing the power button or lock button

  • Firstgerti

    Not necessary : hold down the menu-button and tap the power-button, then click .
    This works on many android-mobiles

  • Martin Gregory

    Yay!  Thanks!

  • Jak Rulez

    Its very easy i almost did it in 1second..
    hold back key and press home(middle) button..u ll hear a capture sound that’s it…
    works on almost every android…..

  • HeresAThought

    If you have root you can actually do all of this over WIFI and not even have to connect your phone to the computer physically. Google search for ADB over WIFI to find out how to connect your phone via WIFI. Once you are connected follow the rest of the instructions as posted above. When connected to ADB over WIFI you can still access your SD card so even movies could be screenshotted (Yes I have tested it, and Yes I know that isn’t a word.) I have only been able to connect via WIFI on a rooted phone though.

  • http://twitter.com/LaDyXciD Cid Morales

    thank you very much.. it works fine with my device and emulator :)

  • Pingback: Setting up the Andriod Development Environment | General observations from the crowd.

  • 3vIlM0nK3Y

    My android 2.3 samsung glxy s phone randomly takes screenshots and dumps them in my pics folder. It happens when i accidently hit more than 1 button at once(not osd inputs). If this article is accurate it leads me to believe my phone is hacked. :(

    • 3vILm…..

      Also..no pc connection and no sdk installed. it just randomly craps screenshots and dumps them in my pics folder in a folder NAMED screenshots…lol. there is a way somehow people…

  • whlacrosse04

    Screen shots easier when holding “HOME” and pressing “LOCK”

  • Hemlock70

    Well I know this is a VERY old pasting, but you take one without apps and without all this mucking around on your pc…hold the power button and press home. Voila

  • Anonymous

    This is the opposite of helpful. All developers already know how to take screenshots with the SDK, and the last thing on the planet that anybody else needs is to install more bloatware and connect their phone to their computer. That’s like telling them to wait until they get home to take sports photos – totally useless. If you can’t take screenshots with the device itself whenever and wherever you want then there’s no point.

  • VERGON

    My EVO 3D takes screenshots with Home+power button too.

  • Pingback: MS Office Imitators - is there one that really works? - Page 9

  • Deo_don20006

    you can actually take a snapshot I HAVE AN HTC 3D AND ALL I DID WAS PRESS THE TURN OFF WITH OUT LETTING GO AND IT DID THE JOB.

  • Deo_don2006

    you can actually take a snapshot I HAVE AN HTC 3D AND ALL I DID WAS PRESS THE TURN OFF WITH OUT LETTING GO then tapping the house looking symbol AND IT DID THE JOB.

  • dc

    excellent work .. thanks a lot

  • Oldertwin14

    I have a Mytouch LG 4G and i really dont want go through all this process just to screen capture. pluse SOME How i was able to do it but i really dnt knw what is the steps or process to do it. please if anybody can help me please its driving me insane