これが私のカメラのセットアップです:
param = camera.getParameters();
param.setPictureFormat(ImageFormat.YV12); // Removing this line fixes the error
param.setPreviewSize(800, 480)
param.setPictureSize(800, 480);
camera.setDisplayOrientation(90);
camera.setParameters(param);
ImageFormat を設定するとsetParameters failed
エラーが発生します。したがって、問題は明らかに解像度ではありません。デバイスでサポートされている画像/プレビューの解像度も確認したので、問題はありません。
この画像形式は、すべてのデバイスで互換性があるはずです...どうしたのですか?