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

Help How do I take a screenshot with Android (HTC Hero specifically)?

I posted some procedures back in October on Sprint's BAW. Hero by HTC:HERO Screen Shots made EASY! With...


Windows Version
1. Download the Android SDK from Google; Android SDK | Android Developers.
2. Extract all the files in the ZIP file leaving the directory structure in tact.
3. Connect your Hero to your host PC via the supplied USB cable. Follow the HTC manual on loading the USB drivers as necessary.
4. Go to the directory where you extracted the Android SDK and execute the 'DDMS.BAT' file in the \Tools sub-directory which will launch the Dalvik Debug Monitor program.
5. On the Dalvik Debug Monitor program's 'name' list, if you do not see your Hero listed, then your 'USB debugging' is turned off on your Hero. To turn 'USB debugging' on, go to Settings/Applications/Development on your Hero handset and toggle 'USB debugging' on and you should then see your Hero listed on the Dalvik Debug Monitor.
6. On the Dalvik Debug Monitor highlight your Hero on the 'name' listing and then on the menu, select Device/Screen Capture. Or, you can just hit <CTRL-S> if you want.

Enjoy...

Works like a charm. I love you :) Makes beautiful screenshots too.
 
Upvote 0
I posted some procedures back in October on Sprint's BAW. Hero by HTC:HERO Screen Shots made EASY! With...


Windows Version
1. Download the Android SDK from Google; Android SDK | Android Developers.
2. Extract all the files in the ZIP file leaving the directory structure in tact.
3. Connect your Hero to your host PC via the supplied USB cable. Follow the HTC manual on loading the USB drivers as necessary.
4. Go to the directory where you extracted the Android SDK and execute the 'DDMS.BAT' file in the \Tools sub-directory which will launch the Dalvik Debug Monitor program.
5. On the Dalvik Debug Monitor program's 'name' list, if you do not see your Hero listed, then your 'USB debugging' is turned off on your Hero. To turn 'USB debugging' on, go to Settings/Applications/Development on your Hero handset and toggle 'USB debugging' on and you should then see your Hero listed on the Dalvik Debug Monitor.
6. On the Dalvik Debug Monitor highlight your Hero on the 'name' listing and then on the menu, select Device/Screen Capture. Or, you can just hit <CTRL-S> if you want.

Enjoy...


Thankyou daweav! The answer i was looking for!
Very easy to follow and quick. I am using android 1.5
So your phone doesnt have to be rooted after all, it just needs to be connected to a computer.


5065142541_a2fcfdcc12.jpg
5065755214_84deb85485.jpg


Screenshots just to show it works. The second one is a GPS track from a glider. The application is free and is called mytracks.

Nick
 
Upvote 0
I posted some procedures back in October on Sprint's BAW. Hero by HTC:HERO Screen Shots made EASY! With...


Windows Version
1. Download the Android SDK from Google; Android SDK | Android Developers.
2. Extract all the files in the ZIP file leaving the directory structure in tact.
3. Connect your Hero to your host PC via the supplied USB cable. Follow the HTC manual on loading the USB drivers as necessary.
4. Go to the directory where you extracted the Android SDK and execute the 'DDMS.BAT' file in the \Tools sub-directory which will launch the Dalvik Debug Monitor program.
5. On the Dalvik Debug Monitor program's 'name' list, if you do not see your Hero listed, then your 'USB debugging' is turned off on your Hero. To turn 'USB debugging' on, go to Settings/Applications/Development on your Hero handset and toggle 'USB debugging' on and you should then see your Hero listed on the Dalvik Debug Monitor.
6. On the Dalvik Debug Monitor highlight your Hero on the 'name' listing and then on the menu, select Device/Screen Capture. Or, you can just hit <CTRL-S> if you want.

Enjoy...

Hey hiii ,Thank you so much for this coool thingy.
I had tried this with 1.5 & it worked fab.
Please tell me if this works with 2.1 upgrade? I tring after upgrading it to 2.1 & ddms.pak is not showing the device in names list :(...
please suggest ...

Thanks a ton.

Sonal
 
Upvote 0
Hey hiii ,Thank you so much for this coool thingy.
I had tried this with 1.5 & it worked fab.
Please tell me if this works with 2.1 upgrade? I tring after upgrading it to 2.1 & ddms.pak is not showing the device in names list :(...
please suggest ...

Thanks a ton.

Sonal

I was able to use this method with 2.1update-1 with no problems.

-Keith
 
Upvote 0
I'm having a slight problem with the SDK method.
I have an unrooted phone and I have no intention of rooting it, so I installet the SDK and the Java thingy and all that, but when I try to open ddm.bat the window is just open for a fraction of a second and then immediately closes again, which means that I can't get the screenshot.

Any thoughts? I have a Hero with 2.1, and my computer runs on Windows 7.
 
Upvote 0
My wife was not very happy installing a complete development environment on her laptop just for screen shots of our CircleCalc program. So I built a windows and a mac application that does the screen capture without rooting not all the software downloading and installing.

It works on Windows and Mac and is easy to install, the installer took most of the time for the windows version. You only have to turn on USB debugging.

You can get a free download demo at https://www.circlesoftapps.com/

Enjoy!
 
Upvote 0
Wait a second... Am I really understanding this correctly? In order to take a screen shot with your HTC android mobile phone, you need to use a computer? This doesn't make any sense what so ever. How come I seem to be the only one that is baffled regarding this strange requirement?

I consider a smartphone to be a really portable mini computer of sorts, and to require a *second* computer in order to take a screen shot with that mini computer is simply idiotic. How come you guys think that this is perfectly good and normal?

My opinion:
It should be possible to take a screenshot with a non-rooted and non-"hacked" android phone, by simply installing some screenshot app from android market (if no such app is already pre-installed). And then that app should be able to save the screenshot as an image on the phone. I should be able to use the screenshot image directly, even without internet access, and for example send it as an MMS to someone.

Iphone can do this. Why not Android/HTC phones?
I have a HTC Gratia as my work phone. My private phone is still an old "dumb-phone", but I'm planning on buying a smartphone soon. But some minor annoying things with my work phone HTC, plus this news about screen shots makes me think I must re-evaluate the different smartphones out there.
 
Upvote 0
I'm having a slight problem with the SDK method.
I have an unrooted phone and I have no intention of rooting it, so I installet the SDK and the Java thingy and all that, but when I try to open ddm.bat the window is just open for a fraction of a second and then immediately closes again, which means that I can't get the screenshot.

Any thoughts? I have a Hero with 2.1, and my computer runs on Windows 7.

Formsvacka, I've got a video that lays this process out pretty simply. Try it at freewifiphonecalls.com. It's really very simple, but I understand that simple can seem complicated. I'm an e-dummy, so anyone should be able to do it.
 
Upvote 0
Wait a second... Am I really understanding this correctly? In order to take a screen shot with your HTC android mobile phone, you need to use a computer? This doesn't make any sense what so ever. How come I seem to be the only one that is baffled regarding this strange requirement?

I consider a smartphone to be a really portable mini computer of sorts, and to require a *second* computer in order to take a screen shot with that mini computer is simply idiotic. How come you guys think that this is perfectly good and normal?

My opinion:
It should be possible to take a screenshot with a non-rooted and non-"hacked" android phone, by simply installing some screenshot app from android market (if no such app is already pre-installed). And then that app should be able to save the screenshot as an image on the phone. I should be able to use the screenshot image directly, even without internet access, and for example send it as an MMS to someone.

Iphone can do this. Why not Android/HTC phones?
I have a HTC Gratia as my work phone. My private phone is still an old "dumb-phone", but I'm planning on buying a smartphone soon. But some minor annoying things with my work phone HTC, plus this news about screen shots makes me think I must re-evaluate the different smartphones out there.

The short answer is no, you do not need a computer to take a screenshot with an HTC handset. You can root your handset and use one of many screenshot apps.

Android has also built APIs into the lastest release, Android 2.3, that allow the ability to take a screenshot without rooting. App developers just need to alter their apps to take advantage of these new APIs while preserving the existing ones for people with older versions of Android that still need to root to take screenshots. Finally, some handsets, even with older versions of Android, like the Sprint HTC EVO 4G, can take screenshots even without rooting. There are a lot of options, and having options is always good.
 
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