Domanda

According to the Android developers website "If you're developing on Mac OS X or Linux, then you probably don't need to install a USB driver."

This is something that makes debugging Android application rather annoying on a Windows machine since there are so many different devices I want to be able to test with, and some of the drivers can be difficult to locate.

What is it that makes Mac OS X or Linux "probably" ready to go for all devices?

Is there any source where I can download and install all drivers?

È stato utile?

Soluzione 3

So I found a Git repo which hosts an android_winusb.inf file that is kept up to date with the latest devices. Downloading the file should get a developer's Windows machine "probably" ready to go for testing on most if not all Android devices.

Altri suggerimenti

Because their Kernel is same... (All three Android, Linux , Mac use the same System calls as they are built on the same Kernel)

But Windows Uses a Different Kernel system

Also is there any source where I can download and install all drivers?

Yes you can, in my experience, there is only 1 driver, the one provided by google android sdk. You need only keep adding vendor_id/product_id/multi_instance to it's config file (android_winusb.inf):

%CompositeAdbInterface% = USB_Install, USB\VID_0BB4&PID_4E20&MI_04

You can get the vid/pid/mi info from device manager. You may need add to the x86 section or amd64 section or both depending what Windows system you intend to install this driver.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top