A good screen capture tool is essential for Android developers. It is invaluable while making presentations as I recently discovered during my talk about Firefox Mobile Testing.
Thanks to flyingclimber for introducing me to Droid@Screen. This tool enables you to display your android screen on your desktop in portrait/landscape mode and does image scaling too. Making screen shots and videos of your android device is also supported. If the video performance is not so good, try changing the frame-rate settings.
To use Droid@Screen, you need Java and Android SDK installed on your computer. Download this droidAtScreen-0.5.1.jar file from here or from this mirror and run it by typing this command in your terminal. Make sure you have enabled 'USB Debugging' on your Android device.
# Download the program
$ wget http://blog.ribomation.com/download/http://blog.ribomation.com/wp-content/files/droidAtScreen-1.0.1.jar
# Launch Droid@Screen from command-line
$ java -jar droidAtScreen-0.5.1.jar
The software prompts you for the location of your Android SDK adb.
Connect your phone and select the device name from the Droid@Screen menu. And you are done.
Thanks for the tips.
ReplyDeleteYou are most welcome Sarah.
ReplyDeletethe download doesnt work could a link on media fire or something
DeleteThanks, Updated the blog post with new download link.
Deletehttp://ifile.it/7d638nv
your link on http://ifile.it tells me "no such file".
ReplyDeleteThe iFile link seems to be deleted. :(
DeleteYou can download the file directly from the author's blog post link
This blog seems to be no longer available. Can someone post an active link to droid@screen?
ReplyDeleteI have shared droid@screen using file-sharing services but they are removed.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteYou can download this tool from my mirror on github.
Deletehttps://github.com/arky/droidAtScreen
thanks a lot for mirror!!
Deletejust downloaded the jar file, but when I run it in a command window using
Deletejava -jar droidatscreen-0.1.5.jar
I get a "invalid or corrupt jarfile ..." message.
Please download the file again and try it.
DeleteThank you, Arky, for placing it on GitHub.
ReplyDeleteWow
ReplyDeleteGreat job,
This is so useful for me
Thanks for all
Does this work with HTC Rezound? Have ICS 4.0.
ReplyDeleteTry it and let us know Jonathan
Deletewhy cant i locate the ADB on the android-sdk folder?
ReplyDeleteYou can find the adb tool in /platform-tools/. Please look at the new SDK
Deletedocumentation.
HTC Rezound does work but I had to download HTC Sync application because it also included USB driver for the Rezound.
ReplyDeleteThis is a great app that I have been using for quite a while!
Hey Arky! Thnx :-)
ReplyDeletehi does the latency that i face has to do with my low ram, or by default it cannot achieve great results while capturing video( btw i used the top frame rating setting)
ReplyDeleteNice find.
ReplyDeletenice app! how to increase frame rate?
ReplyDeleteYou can set the frame rate to 'Fastest' in Options > Frame Rate menu option.
ReplyDeletecan u show me how u did it cuz i cant find it
DeleteVery nice blog...that help me to display android screen on my desktop. This process also help to other people who need to do it. I also say thanks for sharing this information.
ReplyDeleteThanks, but I have a problem. ScreenDroid shows only notification bar, not the whole screen content.
ReplyDeleteDo you know what is the problem?
I have a problem, screendroid shows only notification bar, not the whole screen content.
ReplyDeleteDo you know what is the problem?
Any idea how to stop the red flickering on the screen? I have a N4. Thanks.
ReplyDeleteNot sure what the problem is. Can you take a screen shot?
Deletei cant find the directory for the adb thing. sdk manager and jar file are installed. i can't find a path for adb executable.
ReplyDeleteYou'll find 'adb' program under platform-tools directory.
Deletei followed all the steps but nothing happened after mapping the sdk using driod@screen. please help. thanks.
DeleteI have the same problem.
ReplyDeleteAll steps done but no result.
Really helpful. Thanks a lot!
ReplyDeletei have follow all step but android screen not showing on pc but device is connected.plz help..
ReplyDeleteSo i've done everything right, I downloaded the SDK, installed the tools, copied the adb into the tools folder, Open Droid@screen, Selected the adb.exe, but my device does not show under the list. I have an HTC G2 (also called the Desire i think). I have java 7 and i also put my phone in debug mode. Is there a step that i missed? Does it work for my type of phone at all?
ReplyDeleteI ran through the steps installing the sdk, enabling usb debugging, loading the jar file, and located adb.exe, which went without a hitch. Sadly, the app doesn't recognize my Droid Maxx. Is there a 'helper' app that might help me? I need to prove that I can create a screencast with my Android phone for a class I'm taking (Transforming Learning with Mobile Devices). All of the other devices in the class are iPads and iPhones. This is the first assignment that I haven't been able to complete from my phone.... any ideas?
ReplyDeletethanks you !!!!! this is very nice ...
ReplyDeleteHow do I set the adbb path if im using Android Studio where it stores sdk/platform-tools inside the Android Studio.app package? If I write out the whole path: /Applications/Android Studio.app/sdk/platform-tools it just cuts off everything after the .app/ and if i just leave it up to .app/ then it doesn't work.
ReplyDeleteI installed and it works, but is there any way to make it faster?? right now it runs about 1 frame/ 12 seconds, really slow
ReplyDeleteIt shows rejected. Help me
ReplyDeleteHi Arky
ReplyDeleteIt shows my galaxy note as rejected.Please help!
Thanks
The state is showing as rejected for Galaxy S3.Could you please advice on this.The S3 has a broken screen so I need to access it from PC or mac
ReplyDeleteI have a Xperia Z, I run the program but my device doesn't appear and my screen is broken, please help me! I need my contacts and files back
ReplyDeleteVery nice blog...that help us to display android screen on my desktop
ReplyDeleteHey but in android 4.2 devices it show allow rsa fingerprint authorisation how to allow that if your display is damaged. ?if cant see anything on screen.please help me outttt
ReplyDelete