Mac 检测不到安卓手机设备
【背景】
在Mac上跑UI自动化工程,已经用数据线连接了两台安卓手机A和B(Mac识别的到,并且都可以在其上面跑工程)。
现在想要再加一台安卓机,达到三台同时并发跑UI自动化工程。
但是,用数据线连接的第三台安卓机C,adb devices 总是出不来设备ID。而另外两台是可以的。
![](https://img2020.cnblogs.com/blog/818082/202103/818082-20210302195941468-1494817796.png)
【问题检测】
1、确保手机C上的开发者选项--USB调试都设置OK——Checked,Pass。还是不行。
2、重新拔插数据线,执行以下两句命令进行adb重启。 ——试了,还是不行。
adb kill-server
adb start-server
3、通过“system_profiler SPUSBDataType”,找出设备的venderID
——既然Mac检测不到该手机C,那么即使输入了这个命令,也显示不出来这个设备的信息的。
4、更换数据线——神仙方法,居然可以!!!
起初的数据线a,连接手机可以充电,但是没有弹出“USB调试的授权弹窗”
更换了数据线b,连接手机之后,弹出“USB调试的授权弹窗”,点击允许调试就可以了。如下所示:
【Reference】
1、解决mac下adb devices命令找不到设备:https://blog.csdn.net/timeve/article/details/104780767/
2、mac下无法找到安卓设备:https://blog.csdn.net/zy835940305/article/details/79356857
posted on 2021-03-02 20:02 CuriousZero 阅读(5808) 评论(0) 编辑 收藏 举报