我正在尝试adb
在 Windows 7 上的三星 Gear Live 手表上执行。我似乎没有找到设备驱动程序来让它被 ADB 识别。这是我已经拥有的——
- 我已经在 Gear Live 中启用了 ADB 调试
- 我去了设备管理器并将设备驱动程序的位置指向了现场直播
sdk\extras\google\usb_driver
- 没运气。
adb devices
没有结果。 - 我似乎没有在其他地方找到适用于 Windows 7 的设备驱动程序。
我正在运行 Windows 8.1,这种方法运行良好:
打开您的设备管理器并在 Gear Live 上选择“更新驱动程序软件...”:
选择“浏览我的电脑以获取驱动程序软件”:
选择“让我从计算机上的驱动程序列表中选择”:
选择“安卓设备”。如果不可用,可能已重命名为“Samsung Android Device”、“Asus Android Device”等。
然后,从 Google、Samsung 或几乎所有其他 Android 设备供应商处选择“Android Composite ADB interface”:
这是可行的,因为通常所有这些复合 ADB Windows 驱动程序之间的唯一区别是 usb_id 和签名。
现在 adb devices 应该返回您的设备,并且您的Android 设备上会出现一个弹出窗口,以授权您的计算机。
在 Win 7 上,我发现的方法是在桌面或其他地方复制“...\sdk\extras\google\usb_driver”,然后编辑文件“android_winusb.inf”以添加 Gear Live 描述:
首先打开设备管理器,在“其他设备”中右击“Gear Live”,选择“属性”。在“详细信息”文件夹中,选择“材料识别号”并复制第二个(我的操作系统是法语,所以我尝试正确翻译名称......)。要复制的数字必须类似于(或为):“USB\VID_18D1&PID_D002”
然后编辑“android_winusb.inf”(之前复制的文件夹中的那个,以防...)并在“[Google.NTx86]”下添加,最后,这些行:
;齿轮直播
%SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_D002
%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_D002&MI_01
如果需要,请注意用您的材料编号更改“USB\VID_18D1&PID_D002”(但让“&MI_01”在第二行。
在 [Google.NTamd64] 下做同样的事情。
现在您可以返回“设备管理器”,右键单击“Gear Live”,选择“更新驱动程序软件”,然后选择“浏览我的电脑...”,然后选择刚刚编辑“android_winusb.inf”的文件夹。
您需要与手机配对,它会弹出一条消息,批准您的计算机连接到 adb,就像定期连接手机一样。