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调试打开+授权弹窗+传输文件允许
来源地址:https://blog.csdn.net/z12347891/article/details/127248071