title: Cannot connect Nexus One Phone to Android adb
body: <p>I am running Android SDK 2.2 and am trying to get the adb to connect to the Google Nexus One phone. Its a new phone, shipped straight from Google - haven't installed any apps on it yet.
  (I have Windows XP)
  Here is what I have done so far:</p>
  
  <ul>
  <li><p>Followed the instructions on setting up the device for development as given on the Android Developer's site:
  <a href="http://developer.android.com/guide/developing/device.html" rel="noreferrer">http://developer.android.com/guide/developing/device.html</a></p></li>
  <li><p>added android:debuggable="true" to my application manifest</p></li>
  <li><p>USB debuggable is checked on the phone</p></li>
  <li><p>downloaded the Device Drivers For Windows Revision 3 (this supports Nexus One phones)</p></li>
  <li><p>Went through the Hardware Installation wizard to install the device - the device shows up as "Android Composite ADB Interface".</p></li>
  </ul>
  
  <p>When I run adb devices on the shell, the device appears for a moment, then disappears.
  On the Eclipse console, I get the following message:
  [2010-11-13 11:54:42 - DeviceMonitor]Failed to start monitoring </p>
  
  <p>I have rebooted the pc several times, uninstalled and reinstalled the drivers several times, but I get the same error each time. As I was researching this problem, someone had recommended rebooting the phone. I am a bit confused by that - is that a soft or hard reboot? Do I just power the phone off/on and is there something more complex involved? Do I have to hard reboot it to reset to factory version - even though its brand new?</p>
  
  <p>Has anyone run into a similar problem? Any help on this would be great. 
  I can't test my application on the device if the adb cannot view the device. Thanks so much in advance.</p>