AirMirror 远程协助 9 位连接码机制 - 不用共享账号的临时接入
为什么用连接码而不是账号
远程访问模式要求控制端和被控端登录同一个 AirDroid 账号——这是设备属于同一个人时合理的设计。但远程协助面对的场景是:你要帮助的是亲朋好友或客户的设备,不可能让他们把 AirDroid 账号密码给你(也不应该给)。
远程协助的解决方案就是 9 位连接码:被控端打开 AirDroid Remote Support,屏幕上显示一个 9 位数字组合;协助方在 AirMirror 里输入这 9 位码即可建立连接。连接码每次会话重新生成,会话结束后自动失效,不需要共享任何账号信息。
这种机制带来几个好处:
- 账号安全:协助方完全不需要知道被控端的任何账号信息
- 零门槛:被控端只需要装一个体积很小的 App,注册登录都不需要
- 临时有效:会话结束码就作废,不会留下长期信任关系
- 跨平台:Android 和 iOS 被控端都支持
连接码的生命周期
一个连接码的完整生命周期:
- 生成:被控端 AirDroid Remote Support 首次打开或点击「开始协助」时生成
- 展示:9 位码显示在被控端屏幕上,同时会自动生成二维码(协助方也可以扫码)
- 输入:协助方在 AirMirror → 远程协助模块 → 输入 9 位码
- 请求:协助方发起连接请求,被控端 AirDroid Remote Support 弹出确认弹窗
- 确认:被控端点击「接受」,会话建立
- 使用:屏幕共享、手势引导、语音聊天
- 结束:任一方点击「断开」,会话终止
- 作废:连接码同时失效,下次协助需要生成新码

被控端:安装 AirDroid Remote Support
远程协助的被控端不安装 AirDroid 个人版,而是安装体积更小的 AirDroid Remote Support。两者是完全独立的 App:
| 对比 | AirDroid 个人版 | AirDroid Remote Support |
|---|---|---|
| 目标用户 | 个人用户管理自己的设备 | 被远程协助时使用 |
| 功能 | 远控、相机、屏幕镜像、文件传输等 | 屏幕共享、接收协助请求 |
| 体积 | 较大 | 较小 |
| 是否需要账号 | 需要 | 不需要 |
| 最低系统 | Android 7.0+ | Android 7.0+ / iOS 12.0+ |
被控端下载 AirDroid Remote Support 后不需要注册、不需要登录——直接打开就能看到连接码。这是远程协助零门槛设计的核心。
协助方:在 AirMirror 里发起连接
- 打开 AirMirror → 底部切换到「远程协助」模块
- 在输入框里手动输入被控端显示的 9 位码(或点击扫描二维码按钮)
- 点击「连接」,AirMirror 向 AirDroid 云端发送连接请求
- 请求转发给被控端 AirDroid Remote Support
- 被控端弹出「XX 设备正在请求协助,是否接受?」确认弹窗
- 被控端点击「接受」后会话建立
连接码的安全设计
连接码机制在安全上有几层保护:
- 一次性:会话结束即失效,下次必须重新生成
- 随机性:9 位码是服务端随机生成,不关联任何账号信息
- 超时:连接码有生命周期(通常 15-30 分钟),超时自动作废
- 主动撤销:被控端可以随时在 App 内点「撤销连接码」
- 请求确认:协助方输入码后被控端必须手动确认,不会自动连接
唯一需要注意的风险是:连接码本身就是一种授权——被控端把码告诉谁,就是在授权谁来远程协助。所以请把码只告诉信任的人,不要发布到公开环境。
iOS 被控端的连接码
iOS 端 AirDroid Remote Support 同样会生成 9 位连接码,协助方输入码后可以建立会话。但 iOS 被控端的能力比 Android 受限——只能屏幕共享 + 手势引导 + 语音聊天,不能被远程控制(iOS 系统限制,无任何第三方 App 能绕过)。
连接码失效了怎么办?
以下几种情况会导致连接码失效:
- 会话正常结束(任一方断开)
- 被控端 AirDroid Remote Support 被强制关闭或网络中断
- 连接码超时未被使用
- 被控端点击「撤销连接码」
失效后被控端在 AirDroid Remote Support 里点「重新生成」就能拿到新的 9 位码。