AfState: No field FOCUSED

38 views
Skip to first unread message

Alpaslan İnceismail

unread,
Nov 23, 2021, 3:45:28 AM11/23/21
to Android CameraX Discussion Group
Hellor CameraX group,
we switched from camera2 to camerax and now we have the following error.
The error is occurring, if you try to make a picture from an object which is very close.

Do i need an observer for the AfState?

Thanks in advance for the help.


stacktrace:java.lang.NoSuchFieldError
No field FOCUSED of type Landroidx/camera/core/impl/Camera CaptureMetaData$AfState; in class Landroidx/camera/core/impl/
CameraCaptureMetaData$AfState; in class Landroidx/camera/core/impl/CameraCaptureMetaData$AfState; or its superclasses  (declaration of 'androidx.camera.core.impl.CameraCaptureMetaData$AfState' appears in 
at androidx.camera.camera2.internal.Camera2CameraCaptureResult.getAfState (Camera2CameraCaptureResult.java 102) 
at androidx.camera.core.ImageCapture$6.check(ImageCapture.java 1398)
at androidx.camera.core.ImageCapture$6.check(ImageCapture.java 1392)
at androidx.camera.core.ImageCapture$CaptureCallbackChecker$1.onCaptureResult(ImageCapture.java 2165) 
at androidx.camera.core.ImageCapture$CaptureCallback Checker.deliverCaptureResult ToListeners(ImageCapture.java 2191)
at androidx.camera.core.ImageCapture$CaptureCallbackChecker.onCaptureCompleted(ImageCapture.java 2122) 
at androidx.camera.camera2.internal.CaptureCallbackAdapter.onCaptureCompleted (CaptureCallbackAdapter.java 65)
at androidx.camera.camera2.internal.Camera2CaptureCallbacks$ComboSession CaptureCallback.on CaptureCompleted (Camera2CaptureCallbacks.java 134)
at androidx.camera.core.impl.utils.executor.SequentialExecutor$QueueWorker workOnQueue(SequentialExecutor.java 229)
at android.hardware.camera2.impl.CameraCaptureSession Impl$1.lambdasonCaptureCompleted $3(CameraCaptureSessionimpl.java 640) 
at android.hardware.camera2.impl.-$$Lambda$CameraCaptureSessionimpl$1$OA1YZ_YgzM08qcV8esRjyt7ykp4.run(Unknown Source 8)
at androidx.camera.core.impl.utils.executor.SequentialExecutor$QueueWorker run(SequentialExecutor.java 171)
at java.util.concurrent. ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java 1167) at java.util.concurrent. ThreadPoolExecutor$Worker.run(Thread PoolExecutor.java 641)
at java.lang.Thread.run(Thread.java 764)

Scott Nien

unread,
Nov 23, 2021, 10:55:24 AM11/23/21
to Alpaslan İnceismail, Android CameraX Discussion Group
Hi , 
This should be caused by inconsistent versions of camera-core and camera-camera2. 

Can you share with us what versions you were using for camera-core and camera-camera2 ?


--
You received this message because you are subscribed to the Google Groups "Android CameraX Discussion Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to camerax-develop...@android.com.
To view this discussion on the web visit https://groups.google.com/a/android.com/d/msgid/camerax-developers/efcb346e-0d06-44e5-8649-c8c388ebdfb0n%40android.com.
Reply all
Reply to author
Forward
0 new messages