mac Adb无法连接到设备

昨天更新了androidStudio之后发现adb不能用了,总是报端口被占用。查看之后发现只有adb自己用着,当start-server时监控器发现有三个adb进程。我尝试着将adb关掉之后重启,发现还是不行。

studio显示界面
显示端口被占用
三个adb进程

常用的解决方法(排除使用其他的模拟器如Genymotion等的情况):
1.重启adb

  • adb kill-server
    adb start-server

2.关闭端口被占用的进程(关闭第三方助手等)

  • lsof -n -i4TCP:5037 | grep LISTEN
    kill -9 <PID>

3.重启电脑、重启手机

4.重新下载sdk(使用的sutdio的默认下载)

5.重新下载platform-tools,如https://dl.google.com/android/repository/platform-tools_r25.0.2-macosx.zip,下载下来之后覆盖本地的platform-tools

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容