CameraKit / camerakit-android

Library for Android Camera 1 and 2 APIs. Massively increase stability and reliability of photo and video capture on all Android devices.
https://camerakit.io
MIT License
5.36k stars 878 forks source link

setFocusArea issues #594

Open reali opened 4 years ago

reali commented 4 years ago

Is this a bug report?

Yes

Have you read the Contributing Guidelines?

Yes

Environment

(Please include the following information along with any other relevant environment details.)

CameraKit Version: 0.13.5

Android Device: 3227 devices last 90 days

Android Version: API's 6 7 8 9 10

Fatal Exception: java.lang.RuntimeException: setParameters failed at android.hardware.Camera.native_setParameters(Camera.java) at android.hardware.Camera.setParameters + 1898(Camera.java:1898) at com.wonderkiln.camerakit.Camera1.setFocusArea + 368(Camera1.java:368) at com.wonderkiln.camerakit.CameraView.onTapToFocus + 305(CameraView.java:305) at com.wonderkiln.camerakit.CameraViewLayout$1.onSingleTapConfirmed + 63(CameraViewLayout.java:63) at android.view.GestureDetector$GestureHandler.handleMessage + 312(GestureDetector.java:312) at android.os.Handler.dispatchMessage + 105(Handler.java:105) at android.os.Looper.loop + 164(Looper.java:164) at android.app.ActivityThread.main + 6944(ActivityThread.java:6944) at java.lang.reflect.Method.invoke(Method.java) at com.android.internal.os.Zygote$MethodAndArgsCaller.run + 327(Zygote.java:327) at com.android.internal.os.ZygoteInit.main + 1374(ZygoteInit.java:1374)

My camera settings

cameraView.setMethod(CameraKit.Constants.METHOD_STANDARD); cameraView.setFocus(CameraKit.Constants.FOCUS_CONTINUOUS); cameraView.setFocus(CameraKit.Constants.FOCUS_TAP); cameraView.setCropOutput(false); cameraView.setPinchToZoom(true);