上週升級了Mac OS到10.13.6,前天使用Android Studio帶的手機模擬器運行App,第二天真機連接筆記本無法識別,adb一直處在初始化狀態。
錯誤信息如下:
daemo not running, starting no at tcp
Terminated: 15Unable to create an interface plug-in(e00002be)
adb_auth_init….
Terminated: 15
經過兩個多小時的搜索和排查,參考瞭如下文章:
Mac users are unable to access the tablet via fastboot
macbook adb cannot open interface
問題出在最新版的Mac OS和 Android studio的platform-tool 28版本里的下的fastboot文件不兼容。
5037是adb服務默認端口。在這個過程中使用到了adb命令如下:
查看當前連接的所有設備
adb devices
開啓adb服務
adb start-server
關閉服務
adb kill-server
adb守護線程未啓動,無法連接adb時,查看原因
adb nodeamon server
查看80端口被那些程序佔用,終端輸入
lsof -i:80
或者
lsof -i tcp:80