#java #android #kotlin #android-camera2
#java #Android #kotlin #android-camera2
Вопрос:
Я хочу создать приложение, которое записывает видео с помощью сверхширокой камеры. Я использую ASUS ROG Phone II. CameraManager#getCameraIdList
выдает мне только «0» и «1», которые являются основной фронтальной камерой и камерой для селфи. CameraCharacteristics#getPhysicalCameraIds
фронтальная камера выдает пустой массив. CameraInfo#getZoomState().getValue().getMinZoomRatio()
равно 1.0, плюс у моего телефона только Android 10, поэтому CameraControl#setZoomRatio()
значение <1.0 не будет работать. Мод GCam для моей модели телефона поддерживает сверхширокую камеру, поэтому я думаю, что стороннее приложение должно иметь возможность использовать сверхширокую камеру. Как мне выбрать сверхширокую камеру с помощью API Camera2? Я что-то упустил?
Комментарии:
1. Есть какие-либо обновления по этому поводу?