问题描述
我正在尝试同时使用ARCore和Camera2。
我的问题是出现以下错误:
2020-10-15 13:56:33.244 2559-2559/com.google.ar.core.examples.java.helloar E/CameraCaptureSession: Session 0: Exception while unconfiguring outputs:
android.hardware.camera2.CameraAccessException: CAMERA_DISCONNECTED (2): checkPidStatus:2193: The camera device has been disconnected
at android.hardware.camera2.CameraManager.throwAsPublicException(CameraManager.java:1149)
at android.hardware.camera2.impl.ICameraDeviceUserWrapper.waitUntilIdle(ICameraDeviceUserWrapper.java:181)
at android.hardware.camera2.impl.CameraDeviceImpl.waitUntilIdle(CameraDeviceImpl.java:1174)
at android.hardware.camera2.impl.CameraDeviceImpl.configureStreamsChecked(CameraDeviceImpl.java:443)
at android.hardware.camera2.impl.CameraCaptureSessionImpl$IdleDrainListener.onDrained(CameraCaptureSessionImpl.java:951)
at android.hardware.camera2.utils.TaskDrainer.lambda$postDrained$0$TaskDrainer(TaskDrainer.java:207)
at android.hardware.camera2.utils.-$$Lambda$TaskDrainer$Jb53sDskEXp_qIjiikQeCRx0wJs.run(Unknown Source:2)
我在这里看到了页面: https://developers.google.com/ar/develop/java/camera-sharing
但是,据我所知,它解释了如何交替使用Camera2和ARCore,但不能同时使用。使用Camera2时需要关闭ARCore。
那么如何同时使用ARCore和Camera2?
谢谢!
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)