adb devices后显示List of devices attached/unauthorized问题解决

Posted 踩坑记

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了adb devices后显示List of devices attached/unauthorized问题解决相关的知识,希望对你有一定的参考价值。

1.电脑用usb连接真机后,输入adb device,List of devices attached后面没设备


检查下手机是否打开了开发者选项,并且里面的usb调试按钮要打开(⚠️这个usb一定要打开,我一开始就漏了,想当然以为开发者打开,usb也会默认打开)


如果有些手机搜不到开发者选项(例如红米),可以到我的设备-全部参数-多点几下版本号就可以打开选项了


2.在电脑里输入adb devices后,如果出现了设备号,但是后面一直显示unauthorized

这是因为有个授权的弹窗没有点,此时我们需要下面几步:
1.终端输入:adb kill-server
2.拔掉手机
3.重启开发者选项
4.终端输入:adb start-server
5.插上手机,出现授权弹窗,允许


6.终端输入:adb devices就可以了
我一开始也是一直unauthorized,后面百度了下说是没授权弹窗,我一直以为弹窗是这个(当然这个也要选择允许传输文件),直到后来重启开发者选项才跳出来了上面的那种弹窗,所以如果你也一直是这样,不妨试试重启开发者选项吧
还有一点就是如果你连接手机和电脑的数据线支持充电的话,他也不会有这个弹窗


3.总结

总结下,想要adb devices成功显示的几要素就是:支持文件传输数据线+开发者选项+usb调试打开+授权弹窗+传输文件允许

adb devices 找不到连接设备 显示 List of devices attached 解决方法

最近在APP自动化测试时,需要连接手机进行真机调试,遇到了问题adb devices找不到连接设备只显示 List of devices attached,解决问题和思路如下:

1.确认adb.exe的版本

  在命令行输入adb version,查看adb版本,若版本为1.0.31或以下,建议升级adb,安卓版本在4.x上的版本要求在1.0.31以上;

2.确认adb驱动是否正常

  手机连接USB的情况下,进入电脑设备管理器页面,查看ADBInterface或者便携设备中是否有黄色感叹号,如果有则表示adb驱动有问题,简单处理方法:下载360手机助手,安装成功后连接手机,会自动安装驱动,结束后即可使用。

    

以上是关于adb devices后显示List of devices attached/unauthorized问题解决的主要内容,如果未能解决你的问题,请参考以下文章

adb devices 找不到连接设备 显示 List of devices attached 解决方法

adb devices查看设备,显示 List of devices attached解决方案

小米手机连接adb只显示List of devices attached

ADB连接手机遇到的问题:list of devices attached

Android 检查手机和电脑连接的时候,执行 adb devices后,提示adb server is out of date. killing..

adb -a server nodaemon,设备一直显示 offline,而 adb devices 一直显示 device,应该如何解决呢