camera2(API 级别 21)是否会曝光所有旧相机?

Are all legacy cameras exposed by camera2 (API level 21)?

是否所有 API 级别 21 设备都需要至少在 LEGACY 支持类型中公开所有相机(例如前置、后置)的 camera2 包?

换句话说,android 5 相机在已弃用的 android.hardware.Camera 界面下是否可能(并且确实发生了)比在新的 android.hardware 下更实用.camera2 接口,甚至无法找到或用作 android.hardware.camera2 设备的相机设备?

摄像头设备必须通过 android.hardware.camera2 (API2) 以及已弃用的 android.hardware.Camera (API1).

公开

但是,在 LEGACY 级别,API1 中可用的某些功能在 API2 中可能不可用。这主要会影响可用的录制分辨率,因为 LEGACY API2 仅限于 API1 中可用的最大预览大小。

此外,API1 的任何 OEM 扩展将无法通过 API2 使用。