Я выяснил, что вызывает это.Этот планшет Lenovo имеет «устаревшую камеру», что означает, что камера была создана для обслуживания API-интерфейса камеры, но не для API-интерфейса Camera2.
API-интерфейс Camera2 в данном случае является просто оболочкой для API-интерфейса камеры, но не может отображать всефункциональность и поэтому отсутствует поддержка определенных разрешений.
С помощью следующих вызовов я теперь могу выяснить, обитает ли мое устройство в устаревшей камере:
Xamarin.Android:
CameraCharacteristics characteristics = camManager.GetCameraCharacteristics(cameraId);
var hardwareLevel = characteristics.Get(CameraCharacteristics.InfoSupportedHardwareLevel);
//hardwareLevel.ToString() would spit out one of the following numbers:
//LEGACY - 2 -> Legacy Cameras might not support 1280x720 resolution
//LIMITED - 0
//FULL - 1
//LEVEL_3 - 3