Mac 检测不到安卓手机设备


【背景】
在Mac上跑UI自动化工程,已经用数据线连接了两台安卓手机A和B(Mac识别的到,并且都可以在其上面跑工程)。
现在想要再加一台安卓机,达到三台同时并发跑UI自动化工程。
 
但是,用数据线连接的第三台安卓机C,adb devices 总是出不来设备ID。而另外两台是可以的。
 

 

 【问题检测】

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

 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM