# V1.2.1 更新日志 - **更新日期**: 2026年05月19日 - **版本号**: 1.2.1 ## Bug 修复 ### 1. [上位机获取修改曝光参数失败](https://pms.anxinyun.cn/bug-view-28454.html) - **修复多设备环境下曝光参数读写失败问题**:当局域网内存在多台已连接的 ADB 设备时,读取或设置曝光参数可能出现 `more than one device/emulator` 错误。 - **明确指定 ADB 目标设备**:曝光参数读取和写入时,ADB `pull` / `push` 操作会按当前连接设备 IP 指定目标设备,避免 ADB 在多设备列表中无法自动选择。 - **优化 ADB 断开逻辑**:断开设备连接时,仅断开当前设备对应的 ADB 连接,避免影响其他已连接设备。 - **提升多设备使用稳定性**:多台设备同时在线、切换设备连接、重复读取/设置曝光参数时,操作目标更加明确,降低串设备或操作失败风险。 ## 技术细节 ### ADB 设备选择 - 新增 ADB serial 规范化处理: - 输入设备 IP 时,自动转换为 ADB TCP serial 格式,例如 `192.168.1.100:5555` - 如果已传入带端口的地址,则保持原值 - ADB 文件操作改为定向执行: - `adb -s <设备serial> pull /data/OLE.ini ...` - `adb -s <设备serial> push OLE.ini /data/` - `adb -s <设备serial> push OLE.ini /system/etc/` ## 影响范围 - 曝光参数读取 - 曝光参数设置 - 设备断开时的 ADB 连接清理 ## 依赖更新 - 无依赖包更新 ## 注意事项 1. 本版本默认 ADB TCP 端口为 `5555`,业务 TCP 通信端口仍为 `2230`。 2. 如设备 ADB 端口不是 `5555`,需使用带端口的设备地址或调整 ADB 连接配置。 --- **完整更新内容请查看项目 Git 提交记录**