所有API级别为21的设备是否都需要至少在LEGACY支持类型中为所有摄像头(例如前置、后置)公开camera2包?
换句话说,是否有可能(并且会发生)在已弃用的android.hardware.Camera接口下,Android 5相机比在新的android.hardware.camera2接口下更具功能性,或者甚至无法将相机设备作为android.hardware.camera2设备找到或使用?
所有API级别为21的设备是否都需要至少在LEGACY支持类型中为所有摄像头(例如前置、后置)公开camera2包?
换句话说,是否有可能(并且会发生)在已弃用的android.hardware.Camera接口下,Android 5相机比在新的android.hardware.camera2接口下更具功能性,或者甚至无法将相机设备作为android.hardware.camera2设备找到或使用?
相机设备必须通过 android.hardware.camera2(API2)以及已弃用的 android.hardware.Camera(API1)公开。
然而,在 LEGACY 级别上,一些在API1中可用的功能可能不会在API2中可用。主要影响可用的录制分辨率,因为 LEGACY API2 仅限于 API1 中可用的最大预览尺寸。
此外,任何 OEM 对 API1 的扩展都不会通过 API2 提供。