What USB drivers do I need to debug Android on Windows?

PDF for offline use

Let us know how you feel about this

Translation Quality


last updated: 2017-06

Finding USB Drivers

To debug on an Android device when developing in Windows; you need to install a compatible USB driver. The Android SDK Manager includes the "Google USB Driver" by default, which adds support for Nexus devices as described here: http://developer.android.com/sdk/win-usb.html

Other devices require USB drivers specifically published by the device manufacturer. Some links for the most common manufacturers are included in this guide: http://developer.android.com/tools/extras/oem-usb.html


Depending on the manfacturer, it can be difficult to track down the exact USB driver needed. Some alternatives for testing Android apps developed in Windows including using an Android emulator or using external testing services. Some of these include:

Xamarin Workbook

If it's not already installed, install the Xamarin Workbooks app first. The workbook file should download automatically, but if it doesn't, just click to start the workbook download manually.