根据Android开发者网站"If you're developing on Mac OS X or Linux, then you probably don't need to install a USB driver."
这使得调试Android应用程序在Windows机器上相当烦人,因为我希望能够测试很多不同的设备,并且一些驱动程序很难找到。
是什么让Mac OS X或Linux“可能”准备好适用于所有设备?
有没有我可以下载和安装所有驱动程序的来源?
答案 0 :(得分:1)
因为他们的内核是相同的...(所有三个Android,Linux,Mac使用相同的系统调用,因为它们构建在相同的内核上)
但Windows使用不同的内核系统
答案 1 :(得分:1)
还有哪些来源我可以下载并安装所有驱动程序?
是的,根据我的经验,你可以只有一个驱动程序,一个由谷歌android sdk提供的驱动程序。您只需要继续将vendor_id / product_id / multi_instance添加到它的配置文件(android_winusb.inf):
%CompositeAdbInterface%= USB_Install,USB \ VID_0BB4& PID_4E20& MI_04
您可以从设备管理器获取vid / pid / mi信息。您可能需要添加到x86部分或amd64部分或两者,具体取决于您打算安装此驱动程序的Windows系统。
答案 2 :(得分:0)
所以我发现a Git repo托管了一个与最新设备保持同步的android_winusb.inf文件。下载文件应该让开发人员的Windows机器“可能”准备好在大多数Android设备上进行测试。