• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

How To How to: Capture Screen Shots (with SDK)

jeepguy_1980

Well-Known Member
Nov 7, 2009
111
0
There may be a better way to capture screen shots. But this is the method I used.

Files needed:
Download and extract Droid USB Drivers.

Download and extract the Android SDK

Download and install the Java SDK

Download and extract Eclipse

Installing USB Drivers:

Connect the Droid into your computer

Let it try to install the drivers

It will fail.
android_sdk_install_7.png


Go to your Device Manager

Select the Droid (it will have a ring around it).
android_sdk_install_8.png


Click update driver

Point to the folder where you extracted the USB drivers
android_sdk_install_9.png


Setting up Eclipse:
In your Eclipse folder, open Eclipse.

Help > Install New Software
android_sdk_install_1.png


Use Location:
Code:
https://dl-ssl.google.com/android/eclipse/
android_sdk_install_2.png


Check the developer tools box and click Next

Press Next again
android_sdk_install_6.png


Agree to the terms and press finish.

Restart Eclipse
Running DDMS:
In Eclipse

Window > Open Perspective

Select DDMS

android_sdk_install_3.png


Configuring the Droid:

Settings > Applications > Development

Enable USB Debugging
android_sdk_install_10.png


Capturing the Shot:
Click the Screen Capture icon

android_sdk_install_4.png


Select copy (save as messes up the color)

android_sdk_install_5.png


Paste into your favorite image editor and save.​
 
Thanks for the tutorial! I thought I did everything correctly, but this is what I get when I click on "capture"... any ideas?
It seems to get stuck on "capturing", and when I paste it in to an image editor, I just get the white box with an X in it. Hmm..

You have to select your device from the left column and then do a screen capture.

The right side of the screen shot you sent says "no client selected."
 
Upvote 0
According to the link provided, the Motorola SDK comes in Windows, MacOS, and *nix flavors. However, the JAVA site does not list the JAVA SDK for MacOS, listing only Solaris, *nix, and Windows operating systems ( I just checked for both the regular JDK as well as the JDK w/ EE).

I did some searching, and found that according to Java MacOS X 10.4+ should already have the JDK installed, so that step you can most likely skip, as long as you're running Tiger or above.

You should probably read that site a lot more to be 100% this will work - however, the original link provided by dugdathug shows the author stating that he, too, selected the JDK 6 Update 17 with Java EE, whereas the rest of his screen shots show that he in fact selected JAVA EE 5 SDK, which, by reading at the link that I provided, is what seems to be pre-installed on Tiger and above.

If you're unsure, I'd register a login at the developer site I linked to and ask there.

HTH

EDIT: Added the following

@everyone else: I already have the regular JDK (without EE) installed on my system (along with NetBeans 6.7.1, which has most of the other stuff that comes with the EE, including the GlassFish server, etc.

Is there any real need for the JDK w/ EE or is the regular JDK without EE sufficient?

(I suppose I should join the forum for the droidbugs forum and ask there....) :p
 
Upvote 0
I am a senior in Computer Science and Mathematics (dual major) at my university- Netbeans is something that I am somewhat familiar with.

However, according to the post from dugdathug, Eclipse itself is not necessary (unless you plan on also developing Android apps). I have NetBeans installed, but actually prefer to code using JCreatorPro (A much better IDE in the sense that it is exactly that - and IDE without all of the bloat the comes with NetBeans (up to a 200+ MB DL!)
 
Upvote 0
I am a senior in Computer Science and Mathematics (dual major) at my university- Netbeans is something that I am somewhat familiar with.

However, according to the post from dugdathug, Eclipse itself is not necessary (unless you plan on also developing Android apps). I have NetBeans installed, but actually prefer to code using JCreatorPro (A much better IDE in the sense that it is exactly that - and IDE without all of the bloat the comes with NetBeans (up to a 200+ MB DL!)


Eclipse is not required, I wrote this more as a how to for someone not already familiar with Java IDEs and based it around Eclipse, as that seems to be the most popular for the Android SDK. There are a lot of guides on the internet, but they're written for people that are already familiar with this software and are very generic. Most of them consist of three or four lines on don't detail how to install the Android plugin.

While Eclipse is not required, you will need an IDE to run Android SDK plugins. I am sure that the plugins will work with Netbeans and other IDEs, I just found Eclipse to be the most popular for this application.
 
Upvote 0
I messed stuff up with the Droid drivers when I first got my Droid.. and it doesn't show up in device manager anymore under "Other Devices" as "Motorola A855". All that installs is "Motorola A855 USB Device" and "USB Mass Storage Device". All of the other things are missing, as they have already been installed. Any idea on how to delete those drivers? Thanks..
 
Upvote 0
I messed stuff up with the Droid drivers when I first got my Droid.. and it doesn't show up in device manager anymore under "Other Devices" as "Motorola A855". All that installs is "Motorola A855 USB Device" and "USB Mass Storage Device". All of the other things are missing, as they have already been installed. Any idea on how to delete those drivers? Thanks..


Just delete them from the Device Manager and then when you unplug and re-plug your phone back in to your PC. It should then detect them again. That, or you can click the device and press update drivers and find the folder that they're in.

On a side note, it really is less effort to root your phone and use the app drocap2 to take screen shots directly from your phone.
 
Upvote 0
It doesn't show up in Device Manager... which is what's really making this difficult. And I'm not actually interested in the screetshots, I'm just trying to get the Android SDK to work and this is the only guide that I'm aware of..

*EDIT* I got it figured out, thanks.

How did you fix it? I am having the same problem on my computer :thinking:
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones