【背景】
在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