You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Mac端Android Studio更新后无法连接物理设备,ADB连接异常求助

解决Mac端Android Studio无法连接物理设备(ADB端口5353被占用)问题

步骤1:确认端口5353的占用进程

在Mac终端执行以下命令,找出占用5353端口的进程:

sudo lsof -i :5353

输出中会显示进程ID(PID)和进程名称,常见的占用方可能是mDNSResponder(Mac系统默认DNS服务)或第三方工具。

步骤2:根据进程类型处理

情况A:第三方进程占用

如果是第三方软件(如同步工具、网络管理软件)占用端口,直接杀掉对应进程:

kill -9 <PID>

替换<PID>为lsof输出中的进程ID,之后重启ADB:

adb kill-server && adb start-server

情况B:系统进程(如mDNSResponder)占用

Mac的mDNSResponder默认使用5353端口,不能强制终止,需修改ADB的默认端口:

  • 临时生效:终端执行以下命令,将ADB端口改为未被占用的端口(如5038):
    export ADB_SERVER_PORT=5038
    adb kill-server && adb start-server
    
  • 永久生效:将端口配置写入shell配置文件(根据你使用的shell选择):
    1. 打开配置文件:
      # Zsh用户
      open ~/.zshrc
      # Bash用户
      open ~/.bash_profile
      
    2. 添加一行:export ADB_SERVER_PORT=5038,保存退出。
    3. 使配置生效:
      # Zsh用户
      source ~/.zshrc
      # Bash用户
      source ~/.bash_profile
      
    之后重启Android Studio即可自动使用新端口连接设备。

额外检查项

  • 确认设备USB调试已开启,且Mac已授予Android Studio USB访问权限(系统设置 > 隐私与安全性 > USB权限)。
  • 重启设备和Mac,排除临时连接异常。

内容的提问来源于stack exchange,提问作者joshua

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.22 10:49:53