The ability to take screenshots used to be one of the greatest incentives for me to get root access. Now some developers have made big strides, thanks to some changes in the Gingerbread firmware updates to Android devices.
Depending on what Android phone you have the process may be simple or complicated.
The first thing you should do is attempt to download and use this App. Screenshot It Trial.
If it works out for you then you are set to go. Most likely it will not work for you. If that’s the case you can go the other route.
Download this app. No Root Screenshot It. After you download and install the app restart your phone.
While your phone is restarting you need to download the USB driver for your phone. Open the app on your phone and it will give you the link to visit. If you have a Motorola phone the link is: http://developer.motorola.com/docstools/USB_Drivers/
Download and install the USB Driver for your phone / computer.
Open the settings menu and navigate to >applications>developer and check USB Debugging.
Then navigate to http://www.lindylabs.com/screenshot_it/ and download the appropriate application for your Windows or Mac computer.
After you download and install the application, you need to connect your phone to the computer via USB. Wait a minute or so for it to fully connect and then open the application that you just downloaded and installed on your computer.
If you have done everything correctly it will show a confirmation message after finding your phone. Just click on “Enable Screenshot it” and you are set. Go ahead and disconnect the phone from the computer and you will be able to take screenshots using the app.
Every time you force close the app or restart your phone you will have to re-connect the phone to the computer and re-enable it with the application. If you use a task killer type of application you should set it to ignore this application to save you from having to re-enable it too often.