首先描述一下当时遇到的情况,手机USB连接电脑提示正常,设备管理器显示手机设备正常,问题是执行命令adb devices
找不到设备
在Windows系统 资源管理器下,找到Android\Sdk
路径打开,看看那个文件夹platform-tools
里有什么,有一个adb.exe
程序,如下图所示
接下来,点鼠标右键,选择Open Windows Terminal
打开CMD,输入命令执行
./adb devices
这时调用adb,会看到输出打印结果,如下图所示
💡小提示
上图显示的unauthorized
表示未被允许的情况,在连接的手机会弹出允许USB授权
的提示,点确定后,在电脑上再执行命令./adb devices
输出打印结果,发现unauthorized
变成了device
,表示连接正常
如果没有手机上没有弹出这个提示,或者打印结果是只有List of devices attached
下面就没有内容了,尝试执行一个命令停止adb服务
./adb kill-server`
然后再执行命令, 就会发现设备有了文章来源:https://www.toymoban.com/news/detail-470237.html
./adb devices
说到这个问题,会发现如下图两个AdbWinApi.dll
,AdbWinUsbApi.dll
是adb.exe依赖的文件,若没有的话,找到后复制一份放在一起就能得到解决
文章来源地址https://www.toymoban.com/news/detail-470237.html
到了这里,关于【CMD】执行adb devices找不到设备的问题的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!