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命令查看我的设备?


当前回答

我也有同样的问题,我尝试使用这个帖子上发布的所有可能的解决方案,但我发现我有和JohnnyFun解释的一样的问题,但根据HenrikB解决方案,我在我的三星Galaxy S6手机(Android 6.0.1)中找不到任何设置选项

设置->存储->菜单-> USB计算机连接

我终于明白-当我的手机通过充电器连接下拉菜单时,我看到了像-这样的选项

然后点击“连接充电”>>>,你会看到>>等选项

你可以把选项改为“传输媒体类型文件”

其他回答

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

对我来说,解决方案是从SDK管理器中安装de driver:

http://visualgdb.com/KB/usbdebug-manual/

在Android 8中,奥利奥:

进入设置/开发人员选项/选择USB配置; 选择PTP(图片传输协议)。

你安装新设备后是否重置过adb ?

或者从命令行:

如果正在运行,请关闭Eclipse 在命令提示符中进入Android SDK platform-tools目录(好吧,你知道这个,我知道!) 输入adb kill-server 然后输入adb start-server 读取,如果有一些错误,否则重试adb设备

在Galaxy s6中-我通过:设置->关于设备->软件信息->构建号-点击7次以启用开发人员选项。返回设置->开发人员选项->打开USB调试。

回到您的终端adb设备,您应该会看到连接的设备。希望这能有所帮助。