[FOR WINDOWS] - I am hoping this helps MANY of you ... a lot of people seem to shy away from ADB given what hoops they have to jump through to get it installed ... I feel your pain! It is for this reason that I have created my own ADB installer, with a few helper scripts. If you are already setup with ADB, this might not help you now. However, in setting up a new machine, it will! This will also help anyone new to the scene. This is what you will get once installed (ADB itself pulled from latest SDK):
Now the contents of README.txt:
I've kept this as simple as possible:
1. Double-click devcheck to see if your device is recognized by ADB.
2. Double-click devmgr to open device manager, in case ADB cannot recognize your device.
3. Double-click cmd to open a command window to use ADB commands.
4. Double-click ddms to view the debugger and/or to grab screenshots (REQUIRES JAVA!).
5. Double-click phone to login to your device.
6. Double-click stopadb to stop adb if you want to remove the folder (or to restart ADB to try #1 again)
IF your device is not recognized by ADB, try #6 above, then #1. If that fails:
Double-click devmgr. Under 'Other devices', you should see something like 'Android phone', or
'Motorola ADB Interface' as a failed device. Double-click that, then click the 'Details' tab.
Under the property pulldown, select 'Hardware Ids'. Copy the two or three lines shown there,
and send in an email to:
Also include what device you have, ie. HTC Thunderbolt. I will try to include that device into
the next build (and if time permits, distribute to you as quickly as possible!).
So - this should make it VERY easy for any of you to use ADB and interface with your device now.
I am also including links to download the latest Java JRE, in case you want to use ddms (#4 above).
ChevyNo1's ADB Installer
Java JRE x86
Java JRE x64
IF your device is not being recognized by ADB, chances are you need the correct drivers. This ALSO can be confusing. End it now! I have also packaged up the USB drivers to make it uber-easy for you - no messing around with HTC and/or Motorola and trying to figure out whats-what. This has been tested on Windows XP and Windows 7, both x86 and x64. My package includes the drivers for the following devices:
Motorola DroidX (including RSDLite drivers!)
Google Nexus One
These have also been pulled from the latest SDK and modified to add additional functionality (read devices!):
ChevyNo1's Android x86 Drivers
ChevyNo1's Android x64 Drivers
For you Motorola Droid X users - here is a link to the latest RSD Lite - keep in mind my driver pack above also includes the drivers to make this work
RSD Lite 4.9