RokidMirror 版本记录
本页集中记录 RokidMirror 桌面投屏助手的功能变化、稳定性优化和升级注意事项。安装与日常使用方法请查看:无线投屏 RokidMirror。
1.1.6
投屏真实就绪确认
- 桌面端继续在目标进入
device后立即确认 ADB 已连接,同时新增可选的投屏状态确认,不再把 ADB 就绪或scrcpy进程短暂存活当作投屏成功。 scrcpy通过既有可靠启动检查后,桌面端才把当前 session 标记为RUNNING;最终失败则标记为FAILED。- 配套独立扫码投屏 1.0.6 会在桌面声明支持该能力时等待结果,只在收到同一
sessionId的RUNNING后显示成功并退出。 - 新旧端仍可交叉使用:旧端会忽略新增字段,二维码、READY 回调、ADB 授权和投屏主流程保持兼容。
会话与 Windows 切网恢复
- 桌面端按
sessionId + target保存投屏状态;重复 READY 不会启动第二个scrcpy,已有目标正在投屏时直接复用运行状态。 - Windows 在目标显示为
device后要求连续两次真实adb shell往返成功,再启动scrcpy;切换 Wi-Fi 后可在有限窗口内等待 transport 恢复稳定。 - Windows 的
scrcpy就绪窗口放宽到 15 秒;首次失败后的唯一一次重试也必须重新通过 transport 检查。 - 所有恢复均只处理当前目标,不执行全局
adb kill-server,不清理其他设备,也不影响 Android Studio、Codex 或终端正在使用的共享 ADB。
发布信息
- macOS Apple Silicon、macOS Intel 和 Windows x64 桌面助手版本统一为
1.1.6。 - 备用独立扫码投屏 APK 更新为
1.0.6,用于等待桌面投屏真实就绪并反馈明确失败。
1.1.5
扫码连接与 ADB 恢复
- 扫码无线投屏优先复用已经能够完成真实 shell 往返的 ADB transport,减少重复连接。
- 专用 ADB Server 首次未及时形成
devicetransport 时,立即回退共享 ADB,不再执行完整退避。 - 专用连接失败后使用短时熔断;新二维码、网络变化、系统唤醒或冷却到期后可重新探测。
- 当前 session 使用有限的低频延迟恢复,目标稍晚上线时可以自动完成 ACK 并启动投屏。
- 只处理当前目标,不执行全局
adb kill-server,不影响 Android Studio、Codex、终端或其他眼镜。
多电脑、多设备与会话管理
- 同一副眼镜在另一台电脑授权或测试时,保留一次有限的只读宽限,等待当前扫码电脑完成授权协商。
- 用户停止投屏时释放当前目标的 READY 去重占位,同一张仍有效的二维码可以再次启动投屏。
- 运行中或启动中的重复回调仍严格去重,避免同一副眼镜出现多个
scrcpy窗口。 - 应用退出时只停止自己启动的专用 ADB Server,不触碰共享开发环境。
- Windows 的代理/VPN 检测只用于诊断,不再因为探测结果提前终止真实 ADB 的有限重试。
跨平台体验
- macOS 钥匙串自动恢复使用单次无交互读取,签名变化导致旧条目不可读时回到应用内密码输入,不再连续弹出系统授权框。
- Windows 简化防火墙权限流程,不再主动提权或重复显示补充授权弹窗;首次运行只响应 Windows 自身的防火墙提示。
- Windows 高 DPI 下优化多设备停止按钮和状态文案宽度,优先完整显示设备标识并保留状态区域。
- macOS 和 Windows 保持一致的扫码投屏、手动连接、多设备、声音传输和媒体导出原则。
历史版本概览
| 版本 | 主要变化 |
|---|---|
| 1.1.5 | 改善长时间闲置、网络切换、多电脑轮流投屏和钥匙串凭据恢复。 |
| 1.1.4 | macOS 私有 ADB 被本地网络权限单独拦截时,快速回退共享 ADB;Windows 同步该回退原则。 |
| 1.1.3 | 扫码投屏使用专用 ADB Server,并异步兼容共享开发 ADB,减少会话相互干扰。 |
| 1.1.2 | 完善 offline 授权恢复、Windows 网络诊断、防火墙引导和高 DPI 长文本。 |
| 1.1.1 | 增加 session ACK、授权任务取消和 scrcpy 单次目标恢复,修复授权循环时序竞争。 |
| 1.1.0 | 修复投屏中的媒体导出状态,并移除低频的关闭无线 ADB 常驻入口。 |
| 1.0.8 | 增加网络切换后的有限退避重试,改善临时路由错误和 Wi-Fi 漫游恢复。 |
| 1.0.7 | 优化 macOS 本地网络权限申请顺序,减少权限状态误判。 |
| 1.0.6 | 增加 macOS DMG 安装方式,完善回调发送和多设备提示。 |
| 1.0.5 | 修复 macOS 本地网络权限登记和长提示显示。 |
| 1.0.4 | 增加 macOS 本地网络权限说明与设置入口。 |
| 1.0.3 | 加强网络、共享 ADB、scrcpy 启动诊断和照片路径兼容。 |
| 1.0.2 | 增加声音传输、一次扫码联网投屏、Wi-Fi 配置和严格回调校验。 |
| 1.0.1 | 增加扫码开启/关闭无线 ADB、多设备投屏和单实例管理。 |
| 1.0.0 | 首个包含 adb、scrcpy、设备检测和媒体导出的桌面版本。 |
升级建议
- 桌面端建议使用 macOS 或 Windows
1.1.6。 - 企业版 Glass3 优先使用较新系统内置的扫一扫应用,不需要额外安装独立扫码投屏 APK。
- 企业版系统较旧且暂时无法升级时,可以临时安装独立扫码投屏
1.0.6APK。 - 升级桌面工具后请重新生成二维码;旧二维码中的会话信息不应继续使用。
- macOS 请把新版本重新拖入应用程序目录并替换旧应用;Windows 请完整解压新版本,不要只替换 EXE。