java - camerax "Not bound to a valid Camera"用于 Android 11 上的 imageCapture 用例

标签 java android camera android-camera

我一直收到错误

Not bound to a valid Camera


尝试实现 imageCapture 用例时。我正在按照 camerax 教程 here 在 Java 中实现该功能。 .
预览用例绑定(bind)正确,我可以在启动 Activity 时访问相机,但是当我点击“拍照”按钮时,我收到以下错误:
Photo capture failed: ${exception.message}
    androidx.camera.core.ImageCaptureException: Not bound to a valid Camera [ImageCapture:androidx.camera.core.ImageCapture-9aad1b57-8fb6-4a6e-b528-9347343369b6]
        at androidx.camera.core.ImageCapture.lambda$sendImageCaptureRequest$6$ImageCapture(ImageCapture.java:825)
        at androidx.camera.core.-$$Lambda$ImageCapture$2B91NcXQyr59NDscigcxsZb94mc.run(Unknown Source:4)
        at android.os.Handler.handleCallback(Handler.java:938)
        at android.os.Handler.dispatchMessage(Handler.java:99)
        at android.os.Looper.loop(Looper.java:223)
        at android.app.ActivityThread.main(ActivityThread.java:7656)
        at java.lang.reflect.Method.invoke(Native Method)
        at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592)
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947)
任何人都面临类似的问题?任何指针?

最佳答案

cameraProvider.bindToLifecycle(
   this, cameraSelector, preview, imageCapture)

关于java - camerax "Not bound to a valid Camera"用于 Android 11 上的 imageCapture 用例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64870374/

相关文章:

java.net.SocketException : socket failed: EACCES (Permission denied) 异常

ios - 如何知道iPhone或iPad相机的视角

ios - 如何打印相机闪光灯是否打开(Swift 4)

javascript - 在 Three.js 中向场景添加相机的原因?

java - 通过 DAS 在独立 Glassfish 上配置自定义登录领域和模块

java - 如何找到路线的所有端点(Apache Camel,Java)

java - 使用 Canvas android拉伸(stretch)图像

java - @param Javadoc 内的代码片段

java - 即使我指定它获取所有行,我的 Web 服务也不会从数据库返回所有行

安卓 pjsip : First Incoming Video call gives CallmediaInfo status PJSUA_CALL_MEDIA_NONE