首页 文章

Android设备未显示在adb列表中[关闭]

提问于
浏览
102

我有一个HP Slate 21,它使用USB线连接到我的Windows机箱 . 在设备上启用USB调试 . 在 android_winusb.inf 文件的adding the proper %SingleAdbInterface% and %CompositeAdbInterface%条目之后,我现在在我的设备管理器中看到"Android ADB Interface" . 但是,在命令行运行 adb devices 不会显示该设备 .

我有另一个HP平板7,在 adb devices 下显示正常 .

我在设备管理器中看到的唯一区别是,工作的一个名为“Android Composite ADB Interface”,另一个名为“Android ADB Interface” .

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

我的设置有什么问题?

30 回答

  • 4

    我在这个帖子上尝试了一切但没有任何效果 . 我的问题:当我连接电缆时,我的电脑正在为设备充电,所以我认为电缆正在工作,但没有 . 交换电缆后, adb devices 工作了 . 电缆是个问题 .

  • -2

    关闭USB调试然后再打开就可以了 .

  • 4

    在Galaxy s6中 - 我通过以下方式解决了它:设置 - >关于设备 - >软件信息 - >内部版本号 - 点击它7次以启用开发人员选项 . 返回设置 - >开发人员选项 - >打开USB调试 .

    返回终端 adb devices ,您应该看到连接的设备 . 希望有所帮助 .

  • 5

    adb没有检测到连接的nexus 5设备 . 通过电话切换,启用开发人员选项,启用USB调试模式,现在可以使用adb显示 . 此外,USB配置仍然是MTP . 希望这可以帮助 .

  • 129

    对于WINDOWS用户,请按照此处的说明操作 . https://software.intel.com/en-us/xdk/docs/installing-android-debug-bridge-adb-usb-driver-on-windows

    基本上,不需要MTP / PTP . 您需要按照页面屏幕截图中的说明从设备管理器配置您的设备 .

    希望能帮助到你 .

  • 10

    确保您的设备未作为媒体设备连接 .

  • 13

    我有一个类似的问题,通过USB连接设备后,通过以下步骤解决:

    • 打开Android设备上的开发者选项 .

    • 启用保持清醒的复选框 .

    • 启用USB调试复选框 .

    • open cmd

    • 使用 D:\adt-bundle-windows-x86_64-20140702\adt-bundle-windows-x86_64-20140702\sdk\platform-tools 等平台工具 .

    • adb kill-server

    • adb start-server

    • adb设备

    现在我们可以看到附加的设备 .

  • 70

    看起来安装的驱动程序处于不良状态 . 这是我做的工作:

    • 从“设备管理器”中删除设备 .

    • 重新扫描硬件更改 .

    • 列表项"Slate 21"将显示"Unknown driver"状态 .

    • 点击"Update Driver"并选择/ extras / google / usb_driver

    设备管理器将找到驱动程序并警告您安装它 . 选择“是” . 这次设备安装正确 .

    请注意,我不必修改winusb.inf文件或更新任何其他驱动程序 .

    希望这可以帮助 .

  • 12

    对我来说,解决方案是在笔记本电脑上使用不同的USB端口

  • 4

    虽然这些解决方案中的许多在过去对我有用,但今天它们都在使用三星S7的Mac上失败了 . 尝试使用几根电缆后,有人建议ADB连接需要官方三星电缆才能工作 . 实际上,当我使用三星电缆时,亚行工作得很好 . 我希望这有助于其他人!

  • 1

    打开网络共享实际上允许我在LG设备上安装和调试,这是唯一可行的方法

  • 1

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

    设置 - >存储 - >菜单 - > USB电脑连接

    我终于想通了 - 在下拉菜单中通过充电器连接我的手机时,我看到的选项如下 -

    enter image description here

    然后点击“Connected for chargin”>>>你会看到像>>这样的选项

    enter image description here

    在那里你可以改变选择“传输媒体类型文件”

  • 0

    禁用并重新启用电话上的“使用调试模式”

  • 0

    您是否在安装新设备后重置了adb?

    enter image description here

    或者从命令行:

    • 如果正在运行则关闭Eclipse

    • 转到命令提示符中的Android SDK platform-tools目录(好吧,你知道这个,我知道!)

    • 类型 adb kill-server

    • 然后输入 adb start-server

    • 如果有错误,请阅读,否则再次尝试 adb devices

  • 1

    在Android 8 Oreo中:

    • 进入设置/开发者选项/选择USB配置;

    • 选择 PTP (Picture Transfer Protocol) .

  • 0

    在Android 7.1 Nougat(在我的情况下,一个Moto G),在Developer Options上手动重新启用USB调试就可以了:

    Settings > Developer Options > USB debugging

    enter image description here

    PS C:\> adb devices
    List of devices attached
    myDeviceNumber      device
    
  • 9

    所以上面提到的方法对我不起作用 . 对我来说有用的是谷歌搜索三星Galaxy Tab USB驱动程序,下载并运行在我使用adb设备时识别我的设备的应用程序 . 由于我使用的是三星Galaxy,我使用此链接从OFFICIAL三星网站下载usb驱动程序 . 你想要谷歌你自己的Android模型USB驱动程序

    http://www.samsung.com/us/support/owners/product/SCH-I925EAAVZW

    下载后,我运行应用程序来安装我的USB驱动程序,然后执行adb设备 . 确保已下载Android SDK中的Google USB驱动程序,并且您的sdk也是最新的 . 此外,通过转到设置 - >开发人员选项 - >然后检查USB调试,确保启用USB调试模式 . 毕竟,设备管理器中的设备应该是旁边没有黄色感叹号 . 当您运行adb设备时,您的设备应该会显示出来 . 希望这有助于人们 . 我花了好几个小时试图解决这个问题 . 希望我的答案可以节省你们谷歌用谷歌搜索的时间 .

  • 0

    just try adb kill-server then

    adb devices
    
  • 11

    我有一个Android LG G4,唯一对我有用的是从我的设备安装软件更新和修复工具 . 脚步:

    • 将设备插入USB

    • 确保启用了开发人员选项并检查了usb调试(有关说明,请参阅thread或google中的其他位置)

    • 选择usb连接类型"Software installation":

    • 计算机上应该出现安装向导 .

    • 在安装过程中的某个时刻,您将在手机上看到一个提示,要求"Trust this computer?"带有RSA令牌/指纹 . 在您说“是”之后,ADB会识别该设备,您可以完成向导 .

  • 9

    对于它的 Value ,我在从Windows7机器上安装ADB驱动程序时遇到了问题 . 原来,Virusscan“访问保护”阻止(只有一些)驱动程序正确安装 . 拔出USB,从设备管理器卸载三星设备,禁用VS访问保护,重新插入USB,一切正常 . 浪费了一个小时,希望能为您节省一个 .

  • 8

    在尝试了所有解决方案但仍然没有找到解决方案后,我向USB电缆推断出了这个问题 .

    由于它有时为我工作(即工作)而不是其他时间(即在家里),我决定试用不同的电缆和我拥有的不同Android手机 . 可以肯定的是,有些电缆在任何手机上都无法正常工作(adb无法看到手机),但他们仍然对手机充电,并且Android认出它已插入 .

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

    我无法将电缆从外面分开,但所有这些都是我多年来收集的免费USB电缆 .

  • 5

    我和我的“小米Redmi Note 4”有类似的问题,并尝试了我在互联网上找到的近10个解决方案,但没有一个对我的情况有所帮助 . 我发布了这个答案,以帮助像我这样的人 .

    安装"Intel USB Driver for Android Devices"完全解决了我的问题 . 它完全被描述为here .

  • 2

    单击“将Debuger附加到Android进程”,然后单击“重新启动ADB” .

  • 1

    尝试关闭/开发/ usb选项,但结果是另一条有效的电缆 . 以防有人浪费时间尝试所有软件 .

  • 0

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

  • 2

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

    我尝试了所有其他答案,但除了对我的其他建议之外,还需要这些答案 .

  • 6

    我在上面的答案中尝试了所有选项

    • 关闭和打开调试模式

    • 做了USB配置 - 充电

    • 保持清醒

    没有用 . 为我的三星J7手机下载了USB driver
    安装后,设备开始在adb设备中显示 .

  • 21

    对我来说解决方案是从sdk manager安装de driver:

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

  • 41

    与其他相同Android设备,新的Yuntab还需要进行设置>关于并点击内部版本号以启用开发人员状态 .

  • 1

    我的ubuntu遇到了同样的问题 . 当我运行命令 adb devices 时,它显示 ?????????? No permission .

    然后我尝试了 adb kill-server 然后 sudo suadb devices . 无需运行命令 adb start-server devices命令将自动启动它(如果尚未启动) .

    希望这会节省一分钟 .

相关问题