因為最近在弄appium這塊,我一直都習慣使用真機,就遇到了無法添加設備的問題
1、端口占用之殺進程
端口占用的話就需要去查看是哪個進程占用的端口,然后殺死那個進程就OK了
命令:
sudo lsof -i -P | grep -i "listen"
這個是查看進程的命令,找到占用端口的進程,然后再去殺死
sudo kill -9 8900
這個是殺死進程的命令
2、端口占用之修改端口號
有的時候殺進程沒用,那么沒關系,我們還可以修改adb的端口號
Mac下修改端口號首先打開.bash_profile文件
open .bash_profile
然后在文件中添加
export ANDROID_ADB_SERVER_PORT=7555
添加之后保存,重啟電腦
這樣就把adb的默認端口修改成了7555
3、重啟電腦
遇事不決就重啟,說實話我自己都不知道為啥要重啟,但是我確實遇到過一次重啟之后就好了,所以當你沒有任何辦法的時候不妨試試重啟
4、轉接頭的問題
我買的轉接頭是飛利浦的,推薦還是綠源吧,我公司都用的綠源就我搞了個飛利浦結果我這個轉接頭連不上設備,就很離譜。
5、數據線的問題
前幾天也遇到過一次因為數據線不兼容導致連不上設備,我真是吐了,排查了所有問題最后換了一根數據線好了。
當試過所有問題之后,也許那個問題並沒有那么復雜,當然連不上設備的解決方法肯定不止我這點,只是把我遇到的坑分享給大家。希望有所幫助