导读:本期聚焦于小伙伴创作的《如何解决在Mac上使用ADB无法连接到小米手机进行无线调试的问题?》,敬请观看详情,探索知识的价值。以下视频、文章将为您系统阐述其核心内容与价值。如果您觉得《如何解决在Mac上使用ADB无法连接到小米手机进行无线调试的问题?》有用,将其分享出去将是对创作者最好的鼓励。

在Mac上进行Android开发时,无线调试可以避免频繁插拔数据线,提升调试便利性,但很多用户在使用ADB连接小米手机时会遇到各种连接问题,下面先通过一张示意图了解整体流程。

如何解决在Mac上使用ADB无法连接到小米手机进行无线调试的问题?

问题排查前的准备工作

首先确认基础环境是否满足要求,避免因为基础配置问题导致连接失败。

  • Mac上已经安装Android SDK,且ADB工具已添加到系统环境变量,可在终端执行adb --version验证,正常会输出ADB版本信息
  • 小米手机系统版本在Android 11及以上,支持无线调试功能
  • Mac和小米手机处于同一个局域网,最好是连接同一个路由器,避免使用公共WiFi

小米手机端的必要设置

小米手机的MIUI系统有一些特殊设置,需要正确开启才能保证ADB无线连接正常。

开启开发者选项与无线调试

进入手机设置,找到关于手机,连续点击MIUI版本7次开启开发者选项,然后回到设置找到更多设置中的开发者选项,完成以下操作:

  • 开启开发者选项开关
  • 开启无线调试开关,点击进入无线调试页面,查看配对码和IP地址端口信息
  • 关闭USB调试(可选,避免有线连接干扰,若后续需要有线调试可再开启)
  • 部分MIUI版本需要开启USB调试(安全设置),允许通过USB调试修改权限或模拟点击

关闭MIUI优化(部分版本需要)

在开发者选项页面底部,找到MIUI优化选项,关闭该开关,重启手机后再次尝试连接,部分旧版本MIUI会因为该优化导致ADB连接异常。

Mac端的ADB连接操作

完成手机端设置后,在Mac终端执行对应的ADB命令完成连接。

配对连接(Android 11及以上)

无线调试页面会显示配对码和配对端口,先执行配对命令:

# 替换为手机上显示的配对端口,比如37211
adb pair 192.168.1.100:37211
# 执行后会提示输入配对码,输入手机上显示的6位配对码即可

配对成功后,再查看无线调试页面的IP和端口(注意不是配对端口,是连接端口,一般是5555或者其他端口):

# 替换为手机上显示的连接IP和端口,比如192.168.1.100:5555
adb connect 192.168.1.100:5555

验证连接状态

执行以下命令查看已连接的设备:

adb devices

如果输出列表中出现对应的设备序列号,且状态为device,说明连接成功。

常见连接失败原因与解决方法

问题表现可能原因解决方法
adb pair提示连接超时Mac和手机不在同一局域网,或者手机IP地址变化确认两者连接同一WiFi,在手机无线调试页面重新查看最新IP地址,重新执行配对命令
adb devices无设备显示ADB服务未启动或者被占用执行adb kill-server关闭ADB服务,再执行adb start-server重启服务,重新连接
配对成功但connect失败连接端口错误,使用了配对端口而非连接端口在手机无线调试页面查看正确的连接端口,替换命令中的端口重新执行
提示无权限访问设备Mac未授权ADB调试权限打开系统偏好设置中的安全性与隐私,在隐私标签页找到完全磁盘访问权限,将终端添加到权限列表,重启终端重试
连接后频繁断开WiFi信号不稳定,或者MIUI后台清理了无线调试进程靠近路由器提升信号强度,在手机电池设置中将无线调试相关进程设置为不限制后台活动

其他注意事项

如果以上方法都无法解决问题,可以尝试以下操作:

  • 升级小米手机系统到最新版本,部分旧版本MIUI的无线调试存在已知bug
  • 升级Mac上的Android SDK到最新版本,确保ADB工具版本兼容
  • 暂时关闭Mac的防火墙,部分防火墙规则会拦截ADB的端口通信
  • 若需要长期使用无线调试,可以在手机上设置静态IP,避免IP变化导致每次都需要重新配对
注意:无线调试的配对信息在手机重启后会失效,重启后需要重新执行配对和连接操作,若需要持久化连接,可以查找ADB TCP模式相关的永久开启方法,但需要注意开放端口带来的安全风险,建议仅在开发环境使用。

按照以上步骤逐一排查,基本可以解决Mac上ADB无法连接小米手机无线调试的问题,顺利完成后续的开发调试工作。

ADB无线调试Mac小米手机Android修改时间:2026-05-28 21:42:05

免责声明:​ 已尽一切努力确保本网站所含信息的准确性。网站内容多为原创整理与精心编撰,观点力求客观中立。本站旨在免费分享,内容仅供个人学习、研究或参考使用。若引用了第三方作品,版权归原作者所有。如内容涉及您的权益,请联系我们处理。
内容垂直聚焦
专注技术核心技术栏目,确保每篇文章深度聚焦于实用技能。从代码技巧到架构设计,为用户提供无干扰的纯技术知识沉淀,精准满足专业提升需求。
知识结构清晰
覆盖从开发到部署的全链路。AI、前端、编程、数据库、服务器、建站、系统层层递进,构建清晰学习路径,帮助用户系统化掌握开发与运维所需的核心技术。
深度技术解析
拒绝泛泛而谈,深入技术细节与实践难点。无论是数据库优化还是服务器配置,均结合真实场景与代码示例进行剖析,致力于提供可直接应用于工作的解决方案。
专业领域覆盖
精准对应开发生命周期。从前端界面到后端编程,从数据库操作到服务器运维,形成完整闭环,一站式满足全栈工程师和运维人员的技术需求。
即学即用高效
内容强调实操性,步骤清晰、代码完整。用户可根据教程直接复现和应用于自身项目,显著缩短从学习到实践的距离,快速解决开发中的具体问题。
持续更新保障
专注既定技术方向进行长期、稳定的内容输出。确保各栏目技术文章持续更新迭代,紧跟主流技术发展趋势,为用户提供经久不衰的学习价值。