Hallo Ich bekomme dieses Problem nur in OS-Versionen unter Lollipop, suchte viel nach diesem Bit nicht die richtige Lösung gefunden. Ich denke, das Problem mit dem OS-Version ist Seine adaequat in 5+ mein Stück Code istANDROID KAMERA: GetParameters fehlgeschlagen (leere Parameter)
private void setCameraPhotoQuality(Camera camera) {
final Camera.Parameters parameters = camera.getParameters();
parameters.setPictureFormat(PixelFormat.JPEG);
if (configurationProvider.getMediaQuality() == Configuration.MEDIA_QUALITY_LOW) {
parameters.setJpegQuality(50);
} else if (configurationProvider.getMediaQuality() == Configuration.MEDIA_QUALITY_MEDIUM) {
parameters.setJpegQuality(75);
} else if (configurationProvider.getMediaQuality() == Configuration.MEDIA_QUALITY_HIGH) {
parameters.setJpegQuality(100);
} else if (configurationProvider.getMediaQuality() == Configuration.MEDIA_QUALITY_HIGHEST) {
parameters.setJpegQuality(100);
}
parameters.setPictureSize(photoSize.getWidth(), photoSize.getHeight());
camera.setParameters(parameters);
}
java.lang.RuntimeException: getParameters failed (empty parameters)
at android.hardware.Camera.native_getParameters(Native Method)
at android.hardware.Camera.getParameters(Camera.java:1662)
Mögliches Duplikat von [Korrekte Behandlung der Ausnahme: "getParameters fehlgeschlagen (leere Parameter)"] (https://stackoverflow.com/questions/14941625/correct-handling-of-exception-getparameters-failed-emppty-parameters) – fiddler
Ich habe es bereits überprüft. Es funktioniert nicht für mich @ fiddler –
Ich bin mir ziemlich sicher, dass Ihr Problem ist gleich wie in * [Korrekte Behandlung der Ausnahme: "getParameters fehlgeschlagen (leere Parameter)] (https://stackoverflow.com/questions/14941625/correct-handling -of-exception-getparameters-failed-empty-parameters) *. Die Frage ist, warum die Kamera in einem schlechten Zustand ist. Und mehr, warum die Kamera auf KitKat in einem schlechten Zustand ist, aber nicht auf Lollipop Helfen Sie bitte, erklären Sie, wie und wann diese 'setCameraPhotoQuality()' Methode aufgerufen wird. –