Android 开发者模式与无线调试指南 - 附各厂商手机打开教程

Android 开发者模式与无线调试指南

开发者模式不是 Root,而是安卓系统默认隐藏的一组调试和实验设置。本文从实际调试流程出发,介绍开启入口、USB 调试、无线调试及安全注意事项。

1. 适用场景

安装自己开发、内部测试、加固或重签名后的 APK,可使用:

1
adb install app-release.apk

应用闪退时通过 adb logcat 抓取日志和崩溃堆栈。scrcpy 投屏和反向控制、批量安装卸载、自动化测试,以及 adb screencap、adb screenrecord 的截图录屏,也需要调试权限。

开发者选项中还包括窗口动画缩放、过渡动画缩放、动画程序时长缩放、最小宽度、USB 调试(安全设置)、显示触摸操作和强制 GPU 渲染。停用预装应用可使用 pm disable-user,但只处理明确知道用途的应用。

USB 调试稳定、速度快但占用接口;无线调试不占接口,可边充电边调试并连接同一局域网内多台设备,首次需要配对且受 Wi-Fi 质量影响。Android 11(API 30)开始原生支持无线调试。

2. 开启开发者模式

进入设置 → 关于手机、关于本机或我的设备,找到版本号、软件版本、编译编号、OS 版本或 MIUI 版本,连续快速点击 7 次,按提示输入锁屏密码或图案。出现“您现在处于开发者模式”或类似提示后即完成。若无反应,重新快速点击。

品牌/系统 点击版本号的位置 开发者选项入口
小米/Redmi(MIUI、澎湃OS) 设置 → 我的设备 → 全部参数 → OS 版本;旧版为 MIUI 版本 设置 → 更多设置 → 开发者选项
华为/荣耀(EMUI、HarmonyOS、MagicOS) 设置 → 关于手机 → 版本号 设置 → 系统和更新 → 开发人员选项
OPPO/一加(ColorOS、OxygenOS) 设置 → 关于本机 → 版本信息 → 版本号 设置 → 其他设置或系统设置 → 开发者选项
realme(realme UI) 设置 → 关于手机 → 版本信息 → 版本号 设置 → 系统设置 → 开发者选项
vivo/iQOO(FuntouchOS、OriginOS) 设置 → 系统管理 → 关于手机 → 软件版本号 设置 → 系统管理 → 开发者选项
三星(One UI) 设置 → 关于手机 → 软件信息 → 编译编号 设置最底部的开发者选项
Google Pixel/原生 Android 设置 → 关于手机 → 版本号 设置 → 系统 → 开发者选项
摩托罗拉/诺基亚/索尼 设置 → 关于手机 → 版本号或编译编号 设置 → 系统 → 高级 → 开发者选项

系统升级可能改变路径,设置顶部搜索“开发者”或“版本号”最可靠。小米手机点击 OS 版本 7 次后,从“设置 → 更多设置”进入。

3. USB 调试

进入开发者选项,打开 USB 调试。连接电脑时,在授权窗口勾选“一律允许”并点击允许。执行 adb devices,看到设备序列号即成功。

如果 adb devices 显示 unauthorized,说明未授权,拔线重插并留意手机弹窗。部分机型还需要切换到“传输文件(MTP)”。

4. Android 11 以上无线调试

手机和电脑连接同一 Wi-Fi。打开开发者选项中的“无线调试”(部分 ROM 显示“通过 Wi-Fi 调试”);开关灰色时先连接 Wi-Fi。

点击“使用配对码配对设备”,记录 IP 地址、配对端口和 6 位 Wi-Fi 配对码,示例为 192.168.1.20:37265。保持页面开启,在电脑的 platform-tools 目录执行:

1
adb pair 192.168.1.20:37265

输入配对码,出现 Successfully paired to ... 即配对成功。然后使用无线调试主页面显示的连接端口,而不是配对端口:

1
adb connect 192.168.1.20:5555

最后验证:

1
adb devices

看到 192.168.1.20:5555 device 表示已连接。之后 adb install、adb logcat 和 scrcpy 都可以无线使用。配对码一次性生成,下次通常只需 adb connect。

5. Android 10 及以下

若系统没有无线调试入口,先开启 USB 调试并连接数据线,确认 adb devices 能看到设备。手机连接 Wi-Fi,在“设置 → 关于手机 → 状态信息”查看 IP 地址,电脑执行:

1
adb tcpip 5555

拔掉数据线,再执行:

1
2
adb connect 192.168.1.20:5555
adb devices

此操作将监听端口从 USB 切换到 TCP。手机重启后必须重新插线执行 adb tcpip 5555。关闭无线连接可执行:

1
adb disconnect 192.168.1.20:5555

也可以在开发者选项中关闭无线调试。

6. 常见问题与安全

找不到入口时确认已连续点击版本号 7 次,并搜索“开发者选项”。部分定制系统要求完成开机向导或登录账号;企业设备和 MDM 管理设备可能通过策略禁用。无线调试灰色时先连接 Wi-Fi,老版 MIUI、EMUI 可使用 adb tcpip。

adb connect 失败或一直 offline 时,依次检查是否同一局域网、路由器 AP 隔离、防火墙、5555 端口和 adb 进程,并确认使用无线调试主页面的连接端口。手机休眠、切换 Wi-Fi 或离开网络后,重新 adb connect。配对失败时使用较新的 platform-tools,Android 11 建议 adb 30.0.0 以上;配对码过期则重新生成,电脑上多个 adb 版本要统一。

开发者模式本身几乎不耗电,但无线调试会持续监听端口。调试结束后关闭 USB 调试和无线调试,不要在公共 Wi-Fi 或陌生网络开启;“一律允许 USB 调试”只对自己的电脑勾选。动画缩放、后台进程限制等实验选项不确定时保持默认。

7. 总结

版本号连续点击 7 次即可开启开发者模式;USB 调试适合偶尔装包;Android 11 以上通过 adb pair、adb connect 完成无线连接;老机型使用 adb tcpip 5555,重启后需要重新插线。相关阅读:https://leapever.com/tutorial/apk-obfuscator-settings-guide、https://leapever.com/tutorial/apk-obfuscator-android-apk-protection。