I followed this excellent guide to install Android SDK on my computer, but the guide assumes a lot of things and it didn’t go into the detail I needed. After 2 days of struggling I was finally able to get it working. Hopefully you can learn from the pitfalls I went through and it won’t be nearly as challenging for you to install
The USB driver for Windows is a downloadable component for the Android SDK. If you are developing on Windows and would like to connect an Android-powered device to test your applications, then you will need to install the USB driver. This document provides information about the latest version of the USB driver and a guide to installing the driver on your development computer.
Installing the android usb driver is the #1 priority if you ever want to access your phone through a computer, be it to transfer files or executing commands. This could lead to a lot of confusion and headaches if you fail to do this process.
Note: Newer versions of windows(vista and win7) will automatically install them as basic mass storage devices. You do not want this!!!
Firstly download the file android_usb_windows and unzip to your computer. Go enable debugging on your phone. (Settings->Applications->Development->USB debugging).
A window should pop up whenever you plug your phone into your computer, asking for you to install the device. Select “browse my computer to install driver software” option. Follow the steps to update the driver and include the android_usb_windows in your search when given the check box.