2026-07-24 设置页人脸 UVC 相机调用与预览变更记录

变更原因

“设置 → 相机设置”原先通过 Camera2/CameraX 获取人脸相机。当前设备虽然在 USB 层连接了 3 个 UVC 相机,但 CameraManager 只稳定暴露其中 1 个,因此设置页无法完整列出设备,预览也可能无法启动。

本次变更

测试记录

采用测试先行:

  1. 新增 UvcCameraIdentityTest,先验证缺少标识实现时编译失败。
  2. 实现 UVC 稳定标识后,定向测试通过。

完整验证:

影响范围

本次仅修改设置页的人脸相机枚举、选择和预览,以及共用 UVC 控制器的尺寸与重复打开保护。业务人脸识别、支付测试和接口协议均未接入本次 UVC 设置,Git 历史未修改。