【CMD】执行adb devices找不到设备的问题

这篇具有很好参考价值的文章主要介绍了【CMD】执行adb devices找不到设备的问题。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

首先描述一下当时遇到的情况,手机USB连接电脑提示正常,设备管理器显示手机设备正常,问题是执行命令adb devices找不到设备

在Windows系统 资源管理器下,找到Android\Sdk路径打开,看看那个文件夹platform-tools里有什么,有一个adb.exe程序,如下图所示
【CMD】执行adb devices找不到设备的问题

接下来,点鼠标右键,选择Open Windows Terminal打开CMD,输入命令执行

./adb devices

这时调用adb,会看到输出打印结果,如下图所示
【CMD】执行adb devices找不到设备的问题

💡小提示
上图显示的unauthorized 表示未被允许的情况,在连接的手机会弹出允许USB授权的提示,点确定后,在电脑上再执行命令./adb devices输出打印结果,发现unauthorized变成了device,表示连接正常

如果没有手机上没有弹出这个提示,或者打印结果是只有List of devices attached下面就没有内容了,尝试执行一个命令停止adb服务

./adb kill-server`

然后再执行命令, 就会发现设备有了

./adb devices

说到这个问题,会发现如下图两个AdbWinApi.dll,AdbWinUsbApi.dll是adb.exe依赖的文件,若没有的话,找到后复制一份放在一起就能得到解决
【CMD】执行adb devices找不到设备的问题文章来源地址https://www.toymoban.com/news/detail-470237.html

到了这里,关于【CMD】执行adb devices找不到设备的问题的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • adb devices 没有显示设备解决方法

    adb devices 没有连接设备, 手机开发者模式- 撤销USB调试授权(记得开启usb调试), 拨开数据线重新连接。去到adb安装的路径,执行adb kill-server,然后执行adb start-server,手机会出现以下界面,点击确认。再执行adb devices,就可以看到设备了。 再不行,换一条数据线再试下。

    2024年02月03日
    浏览(101)
  • 解决adb devices连接不上设备

    经常有同学会问我: 我的adb devices连接不上设备,怎么办? 其实会有很多中情况,这里我详细说一下可能的情况,方便同学们去定位问题。 1.没有打开开发者选项。 一般如果你是新设备,或者是刷过机的设备,到设置中是看不到这个选项的。需要到关于手机中,连续4、5次点

    2024年02月12日
    浏览(44)
  • win10中CMD找不到adb的解决方法

    在cmd命令行输入”adb devices” 时就会出现”adb不是内部命令或者外部命令….”,出现这个问题主要是windows系统环境变量没设置好。 找到本地 adb.exe 程序所在目录,复制当前目录; 找到高级系统设置 环境变量 Path,双击打开; 点击新建,将复制到的地址粘贴,点击确定即可

    2024年02月04日
    浏览(53)
  • 使用adb devices看不到已连接的真机,如何处理?

    常见问题 :进行APP自动化测试,必不可少的就是连接真机进行测试,但是经常会出现真机已经通过USB连接到电脑上,但是adb的设备列表中任然找不到设备。对于这种问题,很多小伙伴不知道怎么解决。 解决办法 :将手机的VID添加到.android目录下的adb_usb.ini文件里

    2024年02月16日
    浏览(51)
  • 成功解决Android设备adb连接后显示device unauthorized

    在电脑通过USB连接新的Android设备,想要通过adb来进行一些操作时,却发现命令提示符上在输入下面命令后显示设备未授权的信息也就是\\\"unauthorized\\\" 有人提出的解决方案是打开Android设备的 开发者选项 中的 USB调试 ,但笔者在之前已经打开了,由此可知问题并不与此相关。 通过

    2024年02月13日
    浏览(50)
  • bat 获取手机SN & 处理adb cmd 返回结果-(For 中执行多条cmd 的用法)

    tips: ①对应的 Notepad++ 的快捷键为 Ctrl+k (单行、多行注释) Ctrl+q (区块注释)         参数作为输出参数时,注意:                 ★函数内不要使用SETLOCAL和ENDLOCAL                 ★此文件不要设置setlocal enabledelayedexpansion  执行结果: 执行结果:

    2024年02月15日
    浏览(45)
  • 【ADB无线调试】提示already connected to 成功连接,,adb shell 却提示设备离线 adb.exe: device offline

    ` 项目场景:因需要无线调试(adb) adb 在已经连接上的情况下提示设备离线: 1 .这时可以先断开连接再连,可能就好了

    2024年02月16日
    浏览(46)
  • 荣耀、华为手机usb调试已打开,且电脑上也可以看到此设备,但adb devices不显示设备

    终端打开开发者模式,用数据线连接电脑,然后按照下面的步骤操作 adb已安装   1、开启开发者选项: 设置-关于手机-版本号(连续点击5次) 2、打开USB调试 在开发者选项中,找到USB调试,将此打开。 3、cmd进入命令行  4、查看设备 adb devices 注:荣耀、华为手机一直无法显

    2024年02月04日
    浏览(121)
  • 执行adb指令报错:error: more than one device/emulator解决办法

    进行安卓设备的测试过程中,执行adb指令可能会遇到一些小错误,若是报错:error: more than one device/emulator,是因为我们有多个设备连接了电脑,解决办法很简单,只需要我们指定执行设备就可以了,连接安卓设备后进入终端输入: 设备序列号要是不清楚,可以输入: 进行获

    2024年02月13日
    浏览(51)
  • adb devices unauthorized问题解决

    在使用adb获取设备过程中,输入adb devices一直显示手机+unauthorized。 因为,想解决这个问题,百度了一些资料,把解决问题的三个经验整理如下: 亲测有效: 1)adb kill-server 2)adb start-server 打开后,一般手机就会弹出 3)点击确认,即手机获取权限。重新输入adb devices,效果如

    2024年02月04日
    浏览(38)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包