Can't solve error regarding 'org.codeaurora.qcamera3.exposure_metering.exposure_metering_mode'

327 Views Asked by At

I am working on an android application with AR elements. When it is redirecting me from the onboarding screen to the AR screen it crashes with the following error.

java.lang.IllegalArgumentException: Could not find tag for key 'org.codeaurora.qcamera3.exposure_metering.exposure_metering_mode')
        at android.hardware.camera2.impl.CameraMetadataNative.nativeGetTagFromKeyLocal(Native Method)
        at android.hardware.camera2.impl.CameraMetadataNative.setBase(CameraMetadataNative.java:1389)
        at android.hardware.camera2.impl.CameraMetadataNative.set(CameraMetadataNative.java:459)
        at android.hardware.camera2.impl.CameraMetadataNative.set(CameraMetadataNative.java:463)
        at android.hardware.camera2.CaptureRequest$Builder.set(CaptureRequest.java:848)
        at dez.a(PG:49)
        at gtf.g(PG:104)
        at det.a(Unknown Source:12)
        at gjw.e(PG:5)
        at gnx.run(PG:12)
        at gsa.run(PG:2)
        at gtc.run(PG:1)
        at gsw.f(PG:2)
        at gsv.run(PG:6)
        Suppressed: gnv: [gpc{Cancelling}@66fb9dc, Dispatchers.IO]

It works fine on android API level 31 and the crash only happens on level 29. Does anybody have any idea what is causing this error?

1

There are 1 best solutions below

1
eeelll On

Apparently it is a device dependent problem and the issue is reported on ARCore github. https://github.com/google-ar/arcore-android-sdk/issues/1261