Android device not seen by ADB but accessible from Windows XP
我刚刚购买了新的Nexus 7平板电脑,并且试图在其上安装我的第一个Java应用程序。但是,我陷入了一个非常基本的问题:ADB看不到我的设备。当我检查工作站时,Windows可以完美地检测到平板电脑,我切换了USB端口,每个都出现了该设备,但ADB仍然看不到它。我重新启动,但仍无法正常工作。您对此有任何想法吗?
更新
实际上有两个问题。首先,我没有激活USB调试模式。这就是为什么即使未安装正确的USB驱动程序也可以从工作站使用平板电脑(作为简单的多媒体播放器)的原因。
第二,Windows XP未检测到驱动程序(即使我们指定了正确的存储库来搜索它)。通过遵循adamp
描述的过程解决了该问题。
正如Thomas K指出的那样,您需要从SDK管理器中为设备安装ADB驱动程序。还要确认设备上已启用USB调试,如mihail所述。
SDK随附的基本ADB驱动程序是通用的,可以与任何Android设备一起使用。只需将适当的行添加到
对于Nexus 7,您需要的配置是:
1 2 3 | ;Nexus7 %SingleAdbInterface% = USB_Install, USB\\VID_18D1&PID_4E42 %CompositeAdbInterface% = USB_Install, USB\\VID_18D1&PID_4E42&MI_01 |
这两行的重要部分均为VID_XXXX和PID_YYYY。如果您要添加其他Android设备,请首先在文件的正确部分复制以上几行。您需要使用正确的设备ID替换硬件ID。
打开"设备管理器",找到未安装ADB驱动程序的Android设备,右键单击它,然后选择"属性"。在"详细信息"选项卡下,从下拉列表中选择"硬件ID"。您会看到一条类似于
您需要适当的ADB驱动程序(顺便说一句:ADB = " Android调试桥")
请参阅:
http://developer.android.com/sdk/win-usb.html
亚行无法识别我的Galaxy Nexus-Win7
下载:
http://www.samsung.com/us/support/owners/product/SCH-I515MSAVZW
(不要在"设置">"应用程序">"开发">" USB调试"下启用设备上的调试功能)
也很高兴知道:
Note: If you're developing on Mac OS X or Linux, then you do not need
to install a USB driver. To start developing with your device, also
read Using Hardware Devices.
如果您已经完成以上所有操作,则可能会帮助您:
https://stackoverflow.com/a/11563780/1351347
您是说亚行吗?
您是否已在设备上启用USB调试设置->应用程序->开发-> USB调试
您是否已为adb接口安装了正确的USB驱动程序?如果未选中,则将设备连接到PC时出现问题吗?有关更多信息,
对我有用的是在adb_usb.ini中为我的设备添加了条目。原来是嵌入在硬件id
中的
所以-我的硬件ID是USB \\\\\\\\ VID_1C9E
n