This month I finally decided to upgrade from my archaic Windows 5.0 Cingular 8125 to the latest and greatest mobile device on the market. Now, I know there are a lot of mobile users out there who have their own personal favorites – the most popular ones being the iPhone, the Blackberry and of course the collection of Windows Mobile phones. All of those mobile devices are powerhouses in their own right, and for a while I was torn between all three. Then, one day, as we I was sitting in front of the TV and watching the premier of the show “V,” a commercial came on that I’d never seen before.
The commercial was for the new Motorola Droid – Motorola’s latest attempt to wipe out the competition with a mobile device that pushes the limits in areas where all other mobile devices fall short. The catch phrase of the Droid is “Droid Does,” and since day one it has struck fear into the hearts of other mobile phone manufacturers, and since I got it, I’ve noticed iPhone fans getting very defensive whenever I show it to them. They’ll repeat the phrase, “Yeah, the iPhone does that.” Until, that is I show them an app or a function that the iPhone can’t do – then I get a grim look and they walk away.
The Droid was everything I wanted. It had the slide-out keyboard I wanted which the iPhone lacked. It had the touchscreen I wanted that most Blackberrys lacked. It accomplished everything I needed and a few things I didn’t even know I wanted until I heard the Droid could do it – voice recognition for Google searches, in-car turn-by-turn GPS with voice, bedside clock with weather and music, a personal MP3 music player and integration with every single social network that I use. Built upon the Linux kernel, the Android mobile operating system stands to gain some significant market ground thanks to this new, powerful device from Motorola. But there was one thing that the Android OS can’t do that all other mobile devices can – take a screenshot with the Android with one simple button press. Even my old Windows 5 device could do that.
Is Taking A Screenshot On The Android Really That Hard?
As an online writer for technology, I found this lacking feature disheartening. And it is possible to run apps that take screenshots on your Android, but you need root access – and for most manufacturers if you do that, you could void your warranty. Also, blocking your apps from root access is one reason Linux users are so proud of their operating systems – they are virtually immune from all viruses. When all other mobile devices get attacked – you’ll be standing strong.
However, despite this drawback, I also discovered that taking a screenshot of the Android screen isn’t really that difficult using a PC or laptop. Other websites lay out the procedure in a ridiculously long and complicated procedure. This is silly – and in this article I’m going to show you how to connect your Android device to your PC via USB and quickly capture a screenshot whenever you like. The first step of course is to make sure your PC is configured to quickly connect to your Android phone. To do this, you just need to set up the following applications once on your computer.
- Install the USB driver for your phone onto your PC. You can get the Droid driver for Windows PCs here.
- The Java SE developers kit.
- The Android SDK developers kit.
Download and install those three applications, and you’re already halfway to taking screenshots with your Android quickly and easily. After you set up the Android SDK developer kit, you’ll be presented with an update screen that probably has an error saying you need to force download. Just cancel/close that screen and continue to the procedure below.
Setting Up Your PC To Take Android Screenshots (Only Have to Set Up Once)
Keep this in mind – once you go through the following procedure just once, you’ll be set up to instantly take screenshots on your Android with your PC whenever you like. Remember, you don’t have to do this every single time you need a screenshot, only once to configure your PC. Most online instructions don’t make that clear, and most Android users assume the procedure is too annoying and time consuming – it’s not! Here’s how you set up your PC to take Android screenshots.
First, if you still have the Android SDK developer kit setup screen up (if you don’t just run the SDK Setup in the folder you extracted the files to), then click “Update All.” However, if you get the error that tells you to do a force download, then just click on the Settings option in the menu.
All you have to do is make sure that the “Force https://…” is selected under the “Misc” section. Click “Save & Apply” and then go back to the Installed Packages screen. Click on the “Update All” button.
Then just click on “Install Accepted,” and wait a while for the app to install all of the packages. It’s a good idea to just install all of them for compatibility. When this is done, go to the “Available Packages” screen and click on “Refresh.”
Now that you’ve updated the Android SDK developers kit, you’re ready to start taking screenshots of your Android device. However, I have one more step that will save you a lot of annoyance later. Create a link to the Dalvik Debug Monitor in the SDK developer kit that you can quickly use to capture screenshots. Just go to the Tools folder in the folder where you downloaded the SDK developer kit. Find the DDMS.BAT file there, and create a shortcut to it that you can place on your desktop whenever you want to take a screenshot.
Please Note: I ran into two significant issues when doing this setup on my 64 bit Vista installation. Running DDMS.BAT may return a few errors. You may need to manually enter the PATH in my system environment variables for the bin folder of your Java installation. You may also need to manually enter the ANDROID_SWT variable for the path to the swt.jar file in your Android SDK installation. You may not need to do either of these things – just pay attention to any errors the DDMS.bat file returns.
Taking Screenshots Of Your Android Device
Now that you’ve configured your PC above once, taking screenshots of your Android from now on is fast and easy. The first thing you’ll want to do when you’re ready to start taking screenshots is to enable USB debugging on your phone. You can do this by going to Settings ->Applications->Development and click to enable “USB Debugging.”
Once that’s done, go ahead and plug your mobile phone into the USB port. Since you’ve already installed the driver for your device, your computer will identify and connect – if it doesn’t then just browse to directly where you downloaded the driver files (again, you’ll only have to do this once.)
Then, from now on all you need to do to take screenshots is as follows:
1. Run the DDMS.BAT file, and the Dalvik Debug Monitor will launch.
You’ll see your device displayed in the left top pane. All of your phone activity is logged below and you’ll see the activity scrolling up the pane.
2. To take your screenshot, just click Device and then Screen Capture…
3. Just save your screenshot!
The screenshot is very high quality (and of course it’s huge, so you’ll need to resize it to use on your blog), and you can just click “Refresh” to get a new screenshot again. Once you’re set up to capture screenshots in this way, you’ll be able to start capturing some of the most amazing screenshots of your Android mobile device in three simple steps – launch DDMS.BAT, click Capture Screenshot on the debug monitor, and save the picture to your hard drive.
While it’s true that the initial setup on your PC can turn into a little bit of work depending on your PC configuration and operating system, it honestly doesn’t take a rocket scientist, and the highly detailed screenshots you can capture make it well worth it.
Do you take screenshots on your Android Mobile and if so, what approach do you take? Do you open root access to screenshot apps or do you prefer using the Debug Monitor approach? Share your own opinion in the comments section below!