首页 > 解决方案 > 在我的项目中使用相机套件库时 OPPO A52 崩溃,例如#Fatal Exception: java.lang.RuntimeException

问题描述

我在 Firebase crashlytics 报告中遇到了这个崩溃,特别是设备 OPPO A52,我试图以多种方式解决它,但没有奏效。任何人都建议解决这个问题。

导致致命异常:java.lang.RuntimeException

   at com.camerakit.api.camera2.Camera2.open(Camera2.kt:48)
   at com.camerakit.api.ManagedCameraApi.open(ManagedCameraApi.kt:12)
   at com.camerakit.CameraPreview.openCamera(CameraPreview.kt:245)
   at com.camerakit.CameraPreview$start$1$1.invokeSuspend(CameraPreview.kt:118)
   at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:32)
   at kotlinx.coroutines.DispatchedTask$DefaultImpls.run(Dispatched.kt:235)
   at kotlinx.coroutines.DispatchedContinuation.run(Dispatched.kt:81)
   at kotlinx.coroutines.EventLoopBase.processNextEvent(EventLoop.kt:123)
   at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:69)
   at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:45)
   at kotlinx.coroutines.BuildersKt.runBlocking(:1)
   at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:35)
   at kotlinx.coroutines.BuildersKt.runBlocking$default(:1)
   at com.camerakit.CameraPreview$start$1.invokeSuspend(CameraPreview.kt:115)
   at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:32)
   at kotlinx.coroutines.DispatchedTask$DefaultImpls.run(Dispatched.kt:235)
   at kotlinx.coroutines.DispatchedContinuation.run(Dispatched.kt:81)
   at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:462)
   at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:301)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
   at java.lang.Thread.run(Thread.java:923)

标签: javaandroid

解决方案


推荐阅读