I have a HP Slate 21 that is connected to my Windows box using a USB cable.

设备上已打开USB调试开关。

将正确的%SingleAdbInterface%和%CompositeAdbInterface%条目添加到android_winusb。inf文件,我现在看到“Android ADB接口”在我的设备管理器。 但是,在命令行中运行adb devices不会显示设备。

我还有一款惠普7系列产品,在adb设备下显示得很好。

我从设备管理器中看到的唯一区别是,一个是“Android复合ADB接口”,另一个是“Android ADB接口”。

还有一个微妙的区别。在winusb中。inf文件,对于Slate 7,我有两个%CompositeAdbInterface%条目定义,但对于Slate 21,只有一个%CompositeAdbInterface%条目定义。

如何使用adb devices命令查看我的设备?


当前回答

那就试试adb kill-server吧

adb devices

其他回答

在尝试了所有的解决方案,仍然没有找到一个解决方案,我推断问题的USB电缆(s)。

由于它有时对我有用(比如在工作时),但有时却不行(比如在家里),我决定尝试不同的电缆和不同的安卓手机。果不其然,这些手机的一些连接线都不工作(adb看不到手机),但他们仍然给手机充电,Android识别出它是插入的。

良好的电缆显然为手机充电,并立即被adb识别出来。这是一个非常明显的区别。

我无法从物理上区分这些数据线,但它们都是我多年来收集的免费USB数据线。

从手机中取出电池,等待10秒,重新添加并再次尝试(与开发人员选项一起)。在其他问题中)

我尝试了所有其他的答案,但除了其他建议之外,这是必须的。

切换USB调试关闭,然后回到对我的技巧。

在windows配置中,进入设备管理。检查是否看到了您的设备,以及是否安装了驱动程序。您的设备可能没有安装正确的驱动程序。

我在这条线上尝试了所有的方法,但都没用。我的问题是:当我连接电缆时,我的电脑正在给设备充电,所以我以为电缆是工作的,但不是。交换电缆后,adb设备工作正常。电报是问题所在。